6 sütun içeren bir veritabanı tablom var. Birincil anahtar, 6 sütuntan oluşan birleşik bir anahtardır.Kompozit anahtarlarla ADO.NET SQLCommandBuilder'ı kullanabilir misiniz?
Satırı silmek için SqlClient.SqlCommandBuilder.GetDeleteCommand
kullanmaya çalışıyorum.
SELECT TABLENAME.COL1, TABLENAME.COL2, TABLENAME.COL3,
TABLENAME.COL4, TABLENAME.COL5, TABLENAME.COL6
FROM TABLENAME
sorun kompozit anahtar olabilir:
"System.InvalidOperationException : Dynamic SQL generation for the DeleteCommand is not supported against a SelectCommand that does not return any key column information."
SelectCommmand
tablodaki tüm sütunları içerir:
Teşekkürler, bu yararlı bir belgedir. Maalesef, bahsi geçen sınırlamaların hiçbiri benim koduma uygulanmadı. –