如何从当前编辑行的某些单元格中删除值?

时间:2012-04-26 11:43:42

标签: c# asp.net sql

I have a simple gridview:
A sql datasource to bind data from table data to gridview.

在gridview行更新中,我想清除当前编辑行的某些列的单元格值,因此也应该从表格数据中删除这些值。我怎么能这样做?

类似的东西:

SqlDataSource1.DeleteCommand = "Delete value from column1,column2 where rowid=@rowid"; //I need the right statment
SqlDataSource1.Delete();

1 个答案:

答案 0 :(得分:3)

我认为这里有些令人困惑的事情。如果要“删除”2列值,则只需将它们设为空:

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

或只是删除整行

DELETE FROM table
WHERE rowid = @rowid;