我的项目是一个基于事务表的表单,这个表单有四个组合框。基本上所有这些都是存储ID值,问题是如何使访问显示表单上ID的相关值,而ID#存储在表中。
示例:表单上的一个组合名称为well_ID,将通过select staetment从表(Wells)填充[SELECT Wells.Well_ID,Wells.Wellname FROM Wells] 我需要组合来显示井名并将well_ID存储在表中。
请你帮忙解决这个问题。
此致 穆罕默德
答案 0 :(得分:1)
最简单的方法是使用向导让它引导您完成。根据表或查询创建表单,确保单击向导按钮,添加组合并按照向导提供的步骤进行操作。
你将在这些方面得到一些东西:
Row Source Type : Table/Query
Row Source : SELECT Wells.Well_ID, Wells.Wellname FROM Wells
Bound Column : 1
Column Count : 2
Column Widths : 0cm;2cm;
如果您选择将值存储在字段(列)中,则需要:
Control Source : SomeID
表示绑定到表单的表或查询中的字段或列,并从绑定列中获取其内容,绑定列可以是任何有效的列号,从一(1)开始。换句话说,那个表中应该存储Well_ID的字段。
行源可以是更复杂的SQL字符串,查询或表。它可以引用任何打开表单上的其他控件。可以通过代码设置这些属性。