微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

链接Access DB的“密码已被另一个用户更改”

如何解决链接Access DB的“密码已被另一个用户更改”

看一下您在sql Server 2000中的链接表。它是否具有包含bit数据类型的字段?如果您有一个 的位字段 Access将在链接表方案中给您此错误消息。

可能不是您的问题所在,但是我在Access 2007数据库中遇到了同样的问题,并将问题跟踪到没有认值的位字段中。

解决方法

我正在维护一个链接到MSSQL2000数据库的多用户Access 2000数据库,而不是我自己编写的。

数据库设计非常糟糕,所以您必须忍受我。

在“客户”表单上,有一个“客户ID”字段,默认情况下需要获取下一个可用的客户ID,但是用户可以选择用现有的客户ID覆盖此选项。

现在,Customer_ID字段不是Customer表的PK。它也不是唯一的。

如果客户两次致电提交工作,则该表将获得两个记录,每个记录具有相同的客户信息和相同的客户ID。

如果用户创建了新票证,Access会快速查找下一个可用的客户ID并将其填写。但是它不会保存记录。显然是一个问题-
两个用户的编辑必须跟踪彼此的工作,以免重复输入客户ID。

因此,我想修改“新记录”按钮,以便在创建新票证后立即保存该票证。

问题是,当我测试更改时,我得到“此记录已被其他用户更改,因为您开始对其进行编辑。”

绝对没有其他用户在数据库上。“其他用户”大概是我的强制保存。

有任何想法吗?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。