【发布时间】:2023-03-09 14:05:01
【问题描述】:
我有一个已链接到 Access 前端的 SQL Server 后端。我最近在 Access 中删除了一个表链接,并将其重新链接到一个视图,该视图在 SQL 端显示该已删除表的内容。然后,我将视图的 Access 中的名称更改为表之前的名称,以便代码可以正常工作。
问题是每当调用 REQUERY 时,引用旧表的所有内容都会显示 #DELETED。我认为代码仍然以某种方式链接到旧表,但是通过视图插入和删除数据可以正常工作,所以我不确定。任何帮助将不胜感激。
【问题讨论】:
-
您是否尝试过对 Access DB 进行压缩和修复?如果我记得之前为我解决了#DELETED 问题
-
是的,我已经尝试过了。
-
不清楚你目前拥有什么。以下是否准确:访问已链接到 SQLServer 表 'Table1';您删除了该链接并添加了指向 SQLServer 'View1' 的链接。然后在 Access 中,您将链接从“View1”重命名为“Table1”?又叫什么代码?从表中删除任何数据?如果从 Access 中打开“View1/Table1”对象,一切正常吗?
标签: mysql sql-server database ms-access