和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();就可以删除当前行。
DataSet ds = new DataSet();
ds.Tables[0].Rows[0].Delete();
删除第一个表的第一行
直接在SQL语句中操作啊
delete 表 where 字段=值