社区
VB
帖子详情
DataGridView更新记录时——————>违反并发性是什么原因?
lukziliary
2007-07-27 07:36:11
我用dgv显示数据表,显示全部记录时更新正常,同时dgv还用于显示查询结果,在显示查询结果时,在更新时出现异常:
违反并发性: UpdateCommand影响了预期 1 条记录中的 0 条
这是为什么呢?
...全文
447
4
打赏
收藏
DataGridView更新记录时——————>违反并发性是什么原因?
我用dgv显示数据表,显示全部记录时更新正常,同时dgv还用于显示查询结果,在显示查询结果时,在更新时出现异常: 违反并发性: UpdateCommand影响了预期 1 条记录中的 0 条 这是为什么呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hzybc
2007-07-31
打赏
举报
回复
数据库表中有二条(或以上)完全相同的记录
coralli
2007-07-31
打赏
举报
回复
如果你采用了BindingSource和TableAdapter的话,请参考下面的代码:
-----------------------------------------------------------------------------------
例程来源:人民邮电出版社出版的书《Visual Basic .NET 2005数据库编程技术与实例》
详情请见:http://www.ptpress.com.cn/books/Book_Information.asp?BID=16271
-----------------------------------------------------------------------------------
Me.Validate()
Me.职工基本信息BindingSource.EndEdit()
Me.职工基本信息TableAdapter.Update(Me.工资管理DataSet.职工基本信息.GetChanges)
Me.工资管理DataSet.职工基本信息.AcceptChanges()
ssdut_nowind
2007-07-30
打赏
举报
回复
多人同时操作数据库吗?
如果你检索出来的数据在你更新至前被别人更新了就会引发类似问题吧。
yasmong
2007-07-27
打赏
举报
回复
你在更新数据库之前是不是acceptChange了
违反
并发
性
: UpdateCommand 影响了预期1条
记录
中的0条
运行微软提供的例子 如何:将数据绑定到 Windows 窗体
DataGridView
控件 Private Sub GetData(ByVal selectCommand As String) Try ' Specify a connection string. Replace the given value with a ' v
违反
并发
性
deletecommand影响了预期1条
记录
中的0条
违反
并发
性
deletecommand影响了预期1条
记录
中的0条 有可能是
更新
的表存在约束关系,存在
并发
行. 转载于:https://blog.51cto.com/chenwan/497260
updatetable
违反
并发
性
: UpdateCommand 影响了预期 1 条
记录
中的 0 条造成问题一种
原因
...
数据库 表A ID UserNameDeptID DeptName 1 张三 1 技术部 表B ID DeptName 1 市场部 当使用A,B连接查询出DataTable,然后在使用DataTable 批量Update
时
,因为View显示的市场部与技术部不一致就会导致,UpdateCommand无...
当DataSet中包含主/子表
时
,Update
更新
步骤
(一) 序幕 当DataSet中同
时
包含主/子表(主键表/外键表)
时
,有
时
候关系约束太严格: 比如, 关系数据库完整
性
规则: 1.实体完整
性
. 主键表中主键不准为空. 2.参照完整
性
. 外键表中外键的值必须与主键表中的主键对应. 要么为空,要么为主键表中的一主键值. 3.自定义完整
性
. 如果DataSet表中定义的多表关系约束太严密,直接用Update
dataGridView
控件快速绑定数据源后,简单的代码实现
private void
dataGridView
_Kuaidi_RowLeave(object sender,
DataGridView
CellEventArgs e) { // 注意下面四局缺一不可, this.Validate(); // 如果没有这句话,最后一个单元格的编辑,不会提交 ...
VB
16,718
社区成员
110,521
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章