14 Ocak 2014 Salı

must declare the scalar @... problemi

Gridview datasource'unun DELETE COMMAND'ını yazınca karşıma bu problem çıktı. Problemin sebebi, Delete komutunda yazdığım;

 DELETE FROM tablo WHERE id=@id

kısmındaki @id yi parametre olarak görememesi. Çözüm olarak gridview özelliklerinden "DataKeyNames" özelliğine değer olarak "id" yazdım.  DataKeyNames'in değeri, tablodaki birincil anahtardır.

Hiç yorum yok:

Yorum Gönder