如何获得DataSet中已删除行的值? datagrid里面的索引与dataset里面的不相同datagrid的索引是可见的,而dataset里面包括删除的,直接使用DataRow[0]取行中的值,一定会出现一个异常 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 利用主键可以解决问题eg:private void dgrid_Data_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e){DataView dv = (DataView)this.dgrid_Data.DataSource;String item = e.Item.Cells[0].Text;dv.RowFilter = "id_Account='" + item + "'";if (dv.Count > 0)dv.Delete(0);dv.RowFilter = "";this.dgrid_Data.DataBind();} 再用account表DataTable dtChange = ds.Account.GetChanges(System.Data.DataRowState.Deleted);就可以取得delete了的数据啦! 我是菜鸟,谁知道这程序错了啦?急. winform问题 请问GDI+中有那些参数的设置可以提高Drawimage函数的速度啊? 求一替换<img />标签的正则表达式 在win2003上安装NET2005为什么钢刚安装一点,就报错退出 如何用系统的性能监视器获取到物理内存总大小? 去除自动生成的空事件快捷键是什么? 一个实现简单注入功能的中间类,用xml配置,动态生成类的实例,方便软件维护和升级 C# 2.0 泛型下如何让 new T()调用构造函数时带参? Fill: SelectCommand.Connection 属性尚未初始化 继承的问题 关于活动的解释!
eg:private void dgrid_Data_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
DataView dv = (DataView)this.dgrid_Data.DataSource;
String item = e.Item.Cells[0].Text;
dv.RowFilter = "id_Account='" + item + "'";
if (dv.Count > 0)
dv.Delete(0);
dv.RowFilter = "";
this.dgrid_Data.DataBind();
}
DataTable dtChange = ds.Account.GetChanges(System.Data.DataRowState.Deleted);就可以取得delete了的数据啦!