MsAccess 奇怪的链接 Table 问题
MsAccess Strange Linked Table Issue
后端:MariaDB
前端:MsAccess
在我的开发平台上一切正常,但在客户端上有一些我无法解释的问题。
当我打开一个 table 说 "addresses" 或 "emails" 时,它具有与它应该具有的相同数量的记录,除了它在视觉上显示的是相同的记录又一遍。有时我也能看到其他一些记录也在重复,但没有规律。从字面上看,好像所有的记录都是一样的。
不过,一个奇怪的观察结果是,如果我右键单击链接的 table 并将其导出到 excel,导出的数据会正确显示。
我不确定去哪里看,一切看起来都很相似:
ODBC 连接器:MariaDB ODBC 2.0 驱动程序(32 位)
MS Office 专业增强版 2013 32 位
操作系统是 32 位的(非工作的)和 64 位的完全工作的,但这应该不是问题。
我确实使用了四个数据库,问题似乎只来自四个数据库之一的 tables。
Access 中是否有可能阻碍 table 渲染的设置?
很确定当您没有数字主键时会发生这种情况。
您需要使用自动编号向 table 添加一列,以便当客户端(链接)MS Access 尝试与主机(源)MS Access 交谈时,它知道您具体在说哪个记录关于。
我可能是错的。但是检查一下。
我遇到过类似的问题。当我的同事打开linked table时,数据很奇怪,但是当我打开它时,数据很好。在我的计算机上,table 是 linked 而无需密钥,但在我同事的计算机上,table 是 linked 且有密钥。但所选密钥实际上并不是唯一的。当我们删除 link 并在没有密钥的情况下再次 linked 时,数据看起来很好。
之前的建议有效,因为添加自动编号数字主键是在创建一个唯一键。数字键不能解决问题,拥有唯一键可以解决问题。在我的例子中,删除键(不是唯一的)解决了问题,因为它消除了不一致:linked table 被告知该列是一个键,但该列实际上不是唯一的在基础数据中,因此 Access 是 "confused".
后端:MariaDB 前端:MsAccess 在我的开发平台上一切正常,但在客户端上有一些我无法解释的问题。
当我打开一个 table 说 "addresses" 或 "emails" 时,它具有与它应该具有的相同数量的记录,除了它在视觉上显示的是相同的记录又一遍。有时我也能看到其他一些记录也在重复,但没有规律。从字面上看,好像所有的记录都是一样的。
不过,一个奇怪的观察结果是,如果我右键单击链接的 table 并将其导出到 excel,导出的数据会正确显示。
我不确定去哪里看,一切看起来都很相似:
ODBC 连接器:MariaDB ODBC 2.0 驱动程序(32 位) MS Office 专业增强版 2013 32 位
操作系统是 32 位的(非工作的)和 64 位的完全工作的,但这应该不是问题。
我确实使用了四个数据库,问题似乎只来自四个数据库之一的 tables。
Access 中是否有可能阻碍 table 渲染的设置?
很确定当您没有数字主键时会发生这种情况。
您需要使用自动编号向 table 添加一列,以便当客户端(链接)MS Access 尝试与主机(源)MS Access 交谈时,它知道您具体在说哪个记录关于。
我可能是错的。但是检查一下。
我遇到过类似的问题。当我的同事打开linked table时,数据很奇怪,但是当我打开它时,数据很好。在我的计算机上,table 是 linked 而无需密钥,但在我同事的计算机上,table 是 linked 且有密钥。但所选密钥实际上并不是唯一的。当我们删除 link 并在没有密钥的情况下再次 linked 时,数据看起来很好。
之前的建议有效,因为添加自动编号数字主键是在创建一个唯一键。数字键不能解决问题,拥有唯一键可以解决问题。在我的例子中,删除键(不是唯一的)解决了问题,因为它消除了不一致:linked table 被告知该列是一个键,但该列实际上不是唯一的在基础数据中,因此 Access 是 "confused".