gpt4 book ai didi

sql-server-2008 - Access数据库引擎停止了该过程,因为您和另一个用户正在尝试更改相同的数据

转载 作者:行者123 更新时间:2023-12-03 15:20:32 25 4
gpt4 key购买 nike

最近,我们将访问数据库迁移到了SQL服务器上。完成后,我们开始使用拥有的前端访问数据库测试数据库(我们之前的设置涉及两个访问文件,一个用于前端,一个用于后端。)我们几乎立即收到了错误。

Microsoft Access数据库引擎停止了该过程,因为您和另一个用户试图同时更改相同的数据。

现在我们确实有多个人在这些前端上工作,但是在收到此消息时,我是唯一访问数据的人。我测试它的一般过程是使用表格插入数据。然后尝试删除数据。我知道事实是数据正在将其放入表,并且我知道我是唯一的查看或尝试编辑此信息的人,我们使用ODBC连接将SQL Server连接到前端。任何建议或帮助将不胜感激,我将在此线程大量监视,因此期望您要求我的任何问题都可以相对快速地得到答复。

最佳答案

this article中,您将发现错误可能是由位数据类型引起的:


如果SQL中具有位数据类型的字段会发生此问题
基于服务器的数据库留为空白。 Microsoft Access
将空白字段解释为包含Null值的字段,并且
Jet数据库引擎不会释放它们。结果,记录
保持锁定状态,不可删除。


请注意,必须始终具有主键或唯一键才能从SQL Server更新数据。

关于sql-server-2008 - Access数据库引擎停止了该过程,因为您和另一个用户正在尝试更改相同的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15367066/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com