我正在将 ADP(访问数据项目)转换为 ACCDB。到目前为止,一切都很顺利,只是视图似乎不再是可更新的,因为它们是到 SQL Server 数据库的实际链接。
具体来说,以下 VBA 适用于表,但不适用于视图:
DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
DoCmd.DoMenuItem acFormBar, acEditMenu, 2, , acMenuVer70
DoCmd.DoMenuItem acFormBar, acEditMenu, 5, , acMenuVer70 'Paste Append
第 3 行抛出异常“PasteAppend 现在不可用”——这是绝对正确的(粘贴菜单显示为灰色)。但是,重申一下,对于使用相同 SQL Server 数据库的ADP视图,不会出现此问题。
不幸的是,Microsoft 已停止对 ADP 的支持,因此我们被迫迁移。
有什么建议可以解决这个问题吗?