我有我最近经由SSMA升级为使用SQL Server 2005。如果我打开绑定到的表的形式时,其将显示来自表中的数据的数据库;然而,我无法编辑表单和保存信息。简单地在文本框键入什么都不做。

我已经注意到,Access数据库目前拥有以“扩频多址$ [OriginalTableName [”,这似乎是链接到SQL服务器开始额外的“表”,我能够查看和编辑这些。我无法编辑的原始表,只能查看它们。我试图修改这些“绑定”表,以新的“扩频多址$”,然而,多个错误接踵而来。

有没有人经历过这个?任何意见或见解将是最有帮助的。

有帮助吗?

解决方案

其实,我相信我只是想通了。如果一个表没有明确定义主键,则SSMA向导将创建链接的表。访问,而对链接表的主键,显然不知道如何更新,并选择采用在“只读”模式打开说链接表。我可以通过手动创建一个链接表来重现问题,然后弹出问我认主键。点击“取消”使链接的表在只读模式中,但创建一个主键和使用该列允许我与表工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top