【问题标题】:Auto populating text boxes on an Access 2003 form when value selected in combo box在组合框中选择值时自动填充 Access 2003 表单上的文本框
【发布时间】:2025-12-28 20:00:16
【问题描述】:

我正在访问数据库中构建一个表单。

我有一个组合框,它链接到一个查询,该查询正在从名为 Tbl_Submitted_Requests 的表中查找唯一参考号。

当用户从组合框中选择唯一引用时,我需要表单做的是自动填充其他文本框。如何让文本框自动填充与每个唯一引用关联的数据?

谢谢

【问题讨论】:

    标签: vb.net winforms ms-access combobox


    【解决方案1】:

    首先,将您的表单绑定到 Tbl_Submitted_Requests 或更好的查询,使用此表的查询,您可以使用表单向导或通过设置表单的 Record Source 属性来执行此操作。每个文本框还需要将控件源设置为字段(列)的名称接下来,添加一个组合并从向导选项中选择“根据我在组合框中选择的值在我的表单上查找记录” .

    【讨论】:

    • 我已经完成了上述操作,并使用向导为组合框选择了唯一引用。但是,当我在组合框中选择任何唯一引用时,文本框不会自动填充?请帮忙! ;)
    • 尝试从头开始发现问题。使用表单向导基于表格创建表单,然后使用组合向导添加组合。
    • 从头开始已经解决了-感谢您的帮助!
    • @Steve Clark:如果问题解决了,那么您应该通过单击左侧的复选标记来接受此答案。
    【解决方案2】:

    我会同意 Remou 的回应,并有一点启发。创建一个新表单,并将相关查询或表中的所有字段拖到此表单上。或者,如果表单已经绑定,您可以从字段选择器中拖动它们。然后,创建您的组合框,并从向导选项中选择“根据我在组合框中选择的值在我的表单上查找记录”。

    【讨论】:

    • 你对表单向导有意见吗?
    最近更新 更多