假设你已经将DataGrid和myDataTable绑定,则点击Delete将在DataGrid中立刻删除第NumRecord 条记录。if(e.Button=="Delete")
{
myDataTable.Rows(NumRecord - 1).Delete() }
然后更新到数据库即可:
----------------------------Try
{ SqlCommandBuilder cb= New SqlCommandBuilder(ADOcmd)
ADOcmd.Update(ds, "tblbooks")
MessageBox.Show("已经将对DataGrid的修改更新到数据库)}
Catch
MessageBox.Show(Err.Description, "更新失败")
{
myDataTable.Rows(NumRecord - 1).Delete() }
然后更新到数据库即可:
----------------------------Try
{ SqlCommandBuilder cb= New SqlCommandBuilder(ADOcmd)
ADOcmd.Update(ds, "tblbooks")
MessageBox.Show("已经将对DataGrid的修改更新到数据库)}
Catch
MessageBox.Show(Err.Description, "更新失败")
{
int indext=dataGrid1.CurrentRowIndex;
adataset.Tables[0].Rows.RemoveAt(indext);
}
{
int indext=dataGrid1.CurrentRowIndex;
adataset.Tables[0].Rows.RemoveAt(indext);
}
你update了么?