我希望我的问题有道理,我会尝试提供尽可能多的信息。我应该首先说这是我做过的第一个访问数据库(任何数据库),我的知识来自试验和错误以及youtube和偶尔的谷歌搜索... NOOB
所以我第一次尝试使用microsoft access(2007)构建数据库(我部门的学生记录)。我已经提取了所有可用的数据(名称,专业,研究生,顾问等),并使用追加查询为附加数据添加了几个附加表(通常只是拉过名称和ID#和major,然后添加信息这与特定的表有关)。
现在我正在阅读纸质文件(我们想要删除)以更新任何缺失的数据或添加我们没有以电子方式存储的新学生。
我创建了一个表单,我可以在其中添加新记录或编辑/添加我需要的已有数据。
我遇到的问题是它几乎拉起了我需要的一切,除了偶尔的记录(我在底部的搜索字段中使用ID#进行搜索)所以我觉得我不能让这个学生并添加它,当我点击保存它基本上告诉我这个记录不能添加,因为已经有一个冲突的值。当我检查我的桌子时,确实记录在那里。在表单查询中,我检查从哪个表中提取字段的信息我没有标准来过滤任何信息,整体关系只是基于ID#(这是我所有表中的主键) )。当我检查数据时,一切似乎都是正确的(不是错误的专业等),所以我无法弄清楚为什么有些记录没有被提取。
我的问题是为什么以及如何解决这个问题......
我希望我的解释不要混淆。提前谢谢。