我希望有人能帮上忙。我有一个Access数据库,在一个表中PONumber作为主键,在第二个表中作为外键。这些表被设置为窗体和子窗体的源,PONumber是链接它们的主关键字和子关键字。
数据库被拆分了,直到我拆分数据库后,我才遇到这个问题。
正如你所看到的,当我直接在后端打开表格时,它会如预期的那样显示:
后端屏幕截图
但当我从前端打开它时,链接的表不会出现。
前端屏幕截图
在子窗体中输入的数据按预期显示在链接键的两个表中。
我已经删除并重新创建了强制引用完整性的表关系,并且从fornt端删除了表并重新链接了它们。我已经压缩并修复了数据库。我觉得这是一个Access错误,但也许有什么我没有设置好,对吧?
可能相关:当我从表中删除所有行并压缩数据库时,自动编号不会重置为1,而是从最后一个条目开始继续(在所附的屏幕截图中,我删除了之前的45行,但自动编号再次从46开始(。
感谢您的帮助!
-
在设计视图中打开链接表
-
在"属性"窗格中,选择要使用(tbpPODetails(
-
保存链接表