数据并发处理问题

yangq4000 2003-11-13 04:41:38
我用的是ADOCONNECTION,ADOTABLE
有两台客户机,如果两台客户机同时访问某张表的
同一条记录,并且同时修改这条记录,
我也用过事务处理方式,但是有一点还不清楚:
例如:table1
field1 field2
1001 22
1002 23
1003 28
1004 32
如果A用户修改了1003这条记录,B用户就不能修改这条记录,但是B用户
只要对1003这条记录改动不成功后,就再也不能改动其他记录了(如果改动
其他记录,同样提示修改不成功)
如果B用户没去修改1003,他可以随便修改其他记录,但是一旦修改1003,提示
修改没有成功,这是对的,但是他再去修改其他的记录也同样不成功,这是怎么回事。
...全文
28 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

2,496

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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