数据集更新的问题 已经从数据库填充了一个数据集,现在是想用一个条件找到其中的一个表中的一条记录,并把它删除然后去更新数据库,譬如数据集中有一个名为Book的表,想要在其字段BookName中找到BookName='语文'的这条记录,并把这条记录删掉,该怎么办,请告人指点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DataRow[] drArray = yourDataTable.Select( "BookName='语文'", null, DataViewRowState.CurrentRows )foreach( DataRow dr in drArray ) dr.Delete(); 要更新数据库,就用当前datatable去调用dataadapter.update来更新操作。 我也用了这样的代码,在dr.delete();后又用数据适配器更新数据库,可后来发现数据库还是那样,是不是执行了在dr.delete()后,数据集里的表已经变化了? 你是否为dataadapter初始化了deletecommand 该怎么初始化阿,我是从工具箱配置的数据适配器,不好意思,我是菜鸟,以前我发现从工具箱配置数据适配器,不用这个CommandBuilder就可以用updata()更新数据库,是不是这样啊 新手求助 事务处理报错.. 检测图像中圆形 新手关于程序集的问题...急!!! 获取DataGridView中某一列的文本框对象!? 高分求一个重写DataList基类的问题,谢谢大家关注 不允许用于访问路径“...”的 HTTP 谓词 POST 分组问题 请问如何用Visual c# 2005制作浏览器 难道c#真的不能修改dns server吗? webservices 调用泛型传参问题 应用层通信协议怎么写???? 用正则表达式取字符串的一部分字符串--高手帮忙弄弄
foreach( DataRow dr in drArray )
dr.Delete();