Office中国论坛/Access中国论坛
标题:
为什么会写入冲突???
[打印本页]
作者:
yanfeige
时间:
2006-5-18 04:44
标题:
为什么会写入冲突???
mdb链接SQLSERVER中的表,通过ODBC,直接打开表进行修改,出现"写入冲突",有多人同时使用,一直不知为何原因,哪位高人可指点?
作者:
wu8313
时间:
2008-9-1 17:28
也有同样的困惑。
-------------------------------
成功链接到sql后,可以直接打开 odbc链接表a 输入一条新数据,也成功保存到sql里面。
这个是没有任何疑问的。
可是,刚才输入的那条记录,直接在 odbc链接表a 中修改就弹出 '写入冲突' 的提示,更别说在窗体里面修改这条记录了。
恳请帮助,谢谢。
[
本帖最后由 wu8313 于 2008-9-1 17:48 编辑
]
作者:
wu8313
时间:
2008-9-1 17:48
找到问题症结所在,可是不知道如何解决?
因为我在另外 一个表c 中写有 触发器 用来更新 这个表a ,所以就锁定了 表a ,从而就有了 "写入冲突" 的提示。
问题是,我的触发器测试正常,并且修改 表a 的时候,触发器并没有工作,为何还 "写入冲突" 呢?
这个触发器是否写得有些问题(虽然它可以正常工作),怎样写可以避免锁定 表a ?应该触发器还有一个判断吧?
[
本帖最后由 wu8313 于 2008-9-1 17:59 编辑
]
作者:
wu8313
时间:
2008-9-27 15:28
使用临时表,问题已解决。
作者:
lxing20
时间:
2010-3-24 21:08
多个窗体同时使用同一表的同一记录,只要将Form 的数据源全部设为用select 语句引用,就不会出现问题。
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3