数据控件绑定的问题~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Stiven_PFan 2007-07-26 05:00:21
通常我们用一个Control类型的控件的DataBindings.add()方法来绑定控件与数据表中的字段,并利用BindingManagerBase对象将控件容器的BindingContext与DATASET联连。。
但是这样的话,当对控件中的数据进行更新时,即使并未进行数据库更新操作,内存中的DataSet的内容也自动更新为更改过后的值,造成DataSet与数据库内容不同步的情况,请问大家是怎么预防这种情况的。。
...全文
157 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Stiven_PFan 2007-07-28
  • 打赏
  • 举报
回复
我的意思是说,修改了绑定控件里面的值后,DataSet里面的数据库也跟着更新了,而有时并不是需要更新数据库的值,这样的不同步有可能会误导客户.以致他们也认为数据更新了..
我需要的是,当更改了绑定控件的内容后,DataSet的内容也不变.
Jinglecat 2007-07-26
  • 打赏
  • 举报
回复
内存中的DataSet的内容也自动更新为更改过后的值

======

是这样的啊,没有理解 DataSet ?DataSet 是一个离线的数据库,当你调用 DataAdapter.Update 就同步两者

110,567

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧