DATATABLE中数据删除问题 DATATABLE中用DELETE删除数据后,向后台数据库提交删除命令时需要访问被删除行的ID,系统提示:“不能通过已删除的行访问该行的信息”。请问如何解决? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 老大,你都删了,还要访问可以用SQL去查啊,SELECT * FROM TABLE WHERE 。 可以试试DataView deleteView = new DataView(MyDataSet.MyTable, "", "", System.Data.DataViewRowState.Deleted);foreach (DataRowView drv in deleteView){string someColumnValue = (string)drv["SomeColumn"];} foreach(DataRow dr in dataTable){ if (dr.RowState == DataViewRowState.Deleted) { object val = dr["字段名", DataRowVersion.Original]; //do sth }} 上面改为 DataRowState.Deleted weisunding(鼎鼎) 的做法最正确 溢出 有关右下角缓缓升起的窗口 c#控件在C++下的控件皮肤问题 怎么样对一个手动new的一个控件对象添加事件? 请问"中断应用程序的执行"和进入中断模式"是一回事吗? 继续这个问题 给个顶 谢谢 关于字体风格设置 各位C#高手,谁想做份兼职? 图片改名后,在页面还是显示,为什么? 如何在c#中表示一个二进制常量 请问哪位知道留言板群发是怎么实现的呀? C#如何开发容器控件
可以用SQL去查啊,SELECT * FROM TABLE WHERE 。
{
if (dr.RowState == DataViewRowState.Deleted)
{
object val = dr["字段名", DataRowVersion.Original];
//do sth
}
}