2012-04-26 4 views
0
I have a simple gridview: 
A sql datasource to bind data from table data to gridview. 

グリッドビューの行更新では、現在の編集行の特定の列からセル値をクリアしたいので、値もテーブルデータから削除する必要があります。どうやってやるの?私は混乱何かがここにあると思い現在の編集行の特定のセルから値を削除するにはどうすればよいですか?

SqlDataSource1.DeleteCommand = "Delete value from column1,column2 where [email protected]"; //I need the right statment 
SqlDataSource1.Delete(); 

答えて

3

:よう

何か。あなたは2列の値を「detele」にしたい場合は、単にそれらがnullにすることができます。

UPDATE table 
    SET column1 = null, 
     column2 = null 
    WHERE rowid = @rowid; 

か、単に行全体に

DELETE FROM table 
WHERE rowid = @rowid; 
を削除します
関連する問題