理想与现实之间

学习的最好方法就是blog

博客园 首页 新随笔 联系 订阅 管理
在csdn里问了个问题,结果竟然没有人回答得上来...默~~~
http://expert.csdn.net/Expert/topic/3003/3003569.xml?temp=.2239038

主要问题,数据库里的内容会发生更改,想用缓存在DataSet里的数据去恢复它。但是DataAdapter.Update()只更新DataSet中,标记为modified的行,如果DataSet没有修改过,就什么都不做了。大家有什么办法吗?

我现在想到的唯一的办法是直接用手动更新,也就是写一个UpdateCommand,然后对每一行执行。但这样太麻烦,而且如果换一个表又得都重新写,还是想利用DataAdapter的功能啊,有什么办法吗?
posted on 2004-04-26 20:45  Justin Shen  阅读(3949)  评论(8编辑  收藏  举报