并发冲突多在更新adapter时发生,当DataSet中的数据与数据库中的数据不一致时会发生此情况。产生的原因有很多种,我现在也遇到了这样的问题,出现的原因是在更新Dataset数据到数据库中,Dataset中某记录的主健与数据库中该记录的主健不一致(主键为递增)。
解决方案 »
- 报表的高问题
- 我重写了equal方法后,编译器提示我也得重写gethashcode,这个方法如何写?
- 〓〓〓 WEB项目调试问题:本机调试正常,局域网中其他机器访问时候不正常
- 问题:基础连接已经关闭: 无法解析此远程名称。
- 请教:RequiredFieldValidator问题
- 关于数据绑定的问题
- C#的SQL语句最长为多少?
- 在c#中如何编写程序使用外部方法,来控制扬声器发声???
- dataGridView1.RowTemplate.Height ,当下无效?(winform)
- 从一个DataTable的全部列名添加到另外一个DataTable出现的错误?
- 帮帮忙,一个最初级的问题?
- 100分!!!!对treeview和数据库的查询求助!
http://msdn.microsoft.com/msdnmag/issues/03/04/DataConcurrency/default.aspx
有没有注意到,在更新时,每个字段都作过比较,只要有一个字段的值与数据库里的不一致,就认为在你修改前已经有用户把数修改过了。系统就会报告并发冲突。