如何把删除RowFilter过滤掉的记录 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是ds,可以使用ds.Tables[0].Rows.Remove;怎么移除,自己开动脑筋想想。 其实就是从ds.Table[0].Rows中删除不包括在ds.Table[0].DefaultView.Table.Rows中的记录,请问有谁可以指点一二 请问楼主,你所说的删除是否要反映到数据库呢?如不用则只是做一屏蔽动作而已 DataView dv = new DataView(); dv.Table = DataSet1.Tables["Suppliers"]; dv.AllowDelete = true; dv.AllowEdit = true; dv.AllowNew = true; dv.RowFilter = "City = 'Berlin'"; dv.RowStateFilter = DataViewRowState.ModifiedCurrent; dv.Sort = "CompanyName DESC";如要则: foreach(string mySuppliersID in dv.Table.columns["SupplierID"].tostring()) { "delete from Suppliers where SupplierID "//此处只是一SQL事例而已 } delete from Suppliers where SupplierID=mySupplierID; 看看ds.Table[0].Rows.Remove()和ds.Table[0].Delete()区别就知道怎么做了 新手求解惑 winfrom程序生成了.EXE可执行文件,怎么让它还原 datagridview单元格选择问题 100分请教属性编辑器问题,请各位大虾指教 winform程序 从1.1升级到2.0 改动大吗?需要手动改动地方多吗? 如何判断一个组件的上下文环境中是否有事务存在? 请问各位高手,怎样可以使导出到excel的数字是数字型而不是字符型的。——心急人上 C# 视频 客户端登陆界面问题 socket异步和多线程(在线等) combobox控件的一个疑惑问题,有兴趣的朋友可以进来看看。 被这个问题烦死了, 都来看看啊.
如不用则只是做一屏蔽动作而已
DataView dv = new DataView();
dv.Table = DataSet1.Tables["Suppliers"];
dv.AllowDelete = true;
dv.AllowEdit = true;
dv.AllowNew = true;
dv.RowFilter = "City = 'Berlin'";
dv.RowStateFilter = DataViewRowState.ModifiedCurrent;
dv.Sort = "CompanyName DESC";
如要则:
foreach(string mySuppliersID in dv.Table.columns["SupplierID"].tostring())
{ "delete from Suppliers where SupplierID "//此处只是一SQL事例而已
}