dataset怎么删除指定行

2024-11-17 05:29:40
推荐回答(3个)
回答1:

和DataGrid 绑定了 可以这样处理
CurrencyManager cm = this.BindingContext[grdList.DataSource, grdList.DataMember] as CurrencyManager;
DataRowView drv = cm.Current as DataRowView;
drv 就是获得的当前行,例如如果该行中有ID
string id = drv["id"].ToString();
如果删除 直接可以调用drv.Delete();就可以删除当前行。

回答2:

DataSet ds = new DataSet();
ds.Tables[0].Rows[0].Delete();
删除第一个表的第一行

回答3:

直接在SQL语句中操作啊
delete 表 where 字段=值