先用AcceptChanges,后用ds.UpDate不能将数据更新到资料库,去掉AcceptChanges,只用ds.UpDate就可以,为什么? AcceptChanges方法是将DataSet中更改过的标记全部清除,表示已经更改完了,它并不会执行数据库更新的操作所以需要先将数据更新到数据库,然后成功后调用AcceptChanges方法清除掉DataSet中的更改标记,下一次更新就不会在更新这一次已经更新到数据库的内容了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 调用AcceptChanges()是把DataRowState状态复位这时程序认为数据集没有变化了update()跟新有变化的列所以update()就不更新了 你可以看一下几种情况的DataRowState就能明白了 统计某个字母的出现次数 jquery 的无刷新添加和查询??? 请大家帮我检查这个windows服务程序,很不稳定。 基础问题 MSDN环境中类似c#中tabcontrol控件的开发 誰有WM_PAINT,HOOK的例子? 高手貼出相關思路也可,謝謝 好网址 一个从DataGrid 中取数的问题?(在线等) static方法中操作控件问题 C#WinFrom编程:不同页面之间dataSet问题 可用分是如何给的? 谁能救我啊,很烦啊,我把studio.net的pisdotnet project名字改成pisnet全乱套了!
这时程序认为数据集没有变化了
update()跟新有变化的列
所以update()就不更新了