【发布时间】:2014-05-12 07:01:44
【问题描述】:
我之前在 Access 中完成了一些小项目,但我在处理一些更复杂的事情时遇到了问题。
我正在建立一个数据库来跟踪船只。 (我不会告诉你为什么的故事。)我有两个主要的表:表 A 是关于个别船只的所有信息,表 B 是所有所有者的信息。为了方便用户使用,我需要创建一个表单来模仿人们填写的手写表单,用户需要输入到数据库中。
这看起来很简单,如果我像过去一样使用简单的数据库,我就不会在这里寻求帮助。但是,由于表格有船和所有者信息,我需要表格始终将船信息输入表 A,但是当输入所有者信息时,我需要检查表 B 以查看该人是否已经在表中,如果不是,则将所有者信息添加到表 B,并将两条记录关联起来,或者如果检查显示所有者信息已经在表 B 中,我需要它来关联要放入表格中的新船信息,因此与表 B 中已经存在的所有者信息一起放入表 A 中,这样我就不会得到重复的数据。
当我解释它时,这听起来可能比实际情况更复杂,但由于我坚持使用已经创建的手写表单,所以我试图让最终用户尽可能简单。基本上,由于一个人可以拥有多艘船,因此我需要在添加新用户信息之前对其进行检查,并获取船信息以与新所有者条目相关联,或者在这种情况下与已经存在的船相关联。
非常感谢任何和所有帮助。
【问题讨论】:
-
你在寻找这样的东西吗:MS access add item to combo box if non in list?