我在 MS Access(数据表视图)中有一个表单,它基于 SQL Server 查询的输出。现在这用于前端,用户需要能够从下拉列表中选择其中一列“NAME”的值。我尝试添加一个组合框,该组合框被映射为从 SQL Server 表中获取不同的名称到数据表表单,但结果并不理想。
请就如何实现这一点提供建议。我之前通过在类似的 MS Access 数据库上使用查找来做到这一点,但在多用户环境中,数据库已损坏,现在我将后端移至 SQL Server。
我在 MS Access(数据表视图)中有一个表单,它基于 SQL Server 查询的输出。现在这用于前端,用户需要能够从下拉列表中选择其中一列“NAME”的值。我尝试添加一个组合框,该组合框被映射为从 SQL Server 表中获取不同的名称到数据表表单,但结果并不理想。
请就如何实现这一点提供建议。我之前通过在类似的 MS Access 数据库上使用查找来做到这一点,但在多用户环境中,数据库已损坏,现在我将后端移至 SQL Server。
刚刚得到了我的问题的答案。这是我遵循的步骤。
a) 像 Johnny Bones 建议的那样,在设计视图中的数据表表单中添加一个组合框。
b) 创建一个带有值的下拉列表。
c) 将 Control Source 属性指向 SQL Server 表中需要更新的字段,在本例中为 NAME。
d) 瞧,您的下拉列表现在显示表中的值,您可以为用户添加一个下拉列表。
感谢您为我指明正确的方向,约翰尼。
在数据表视图中,我认为您需要在表中设置字段。
此时,如果您使用过组合框,这些属性应该看起来很熟悉,并且您可以更改它们以满足您的需要。