我想在 Access 表单中创建两个 CombiFields:
- 第一个应该在下拉列表中显示数据库的所有表名称(*)
- 第二个应显示第一个组合字段中选择的表中的所有列名称。
有什么想法吗?
(*)我已经有了第一个代码:
SELECT MSysObjects.Name
FROM MSysObjects
WHERE (((MSysObjects.Flags)=0) AND ((MSysObjects.Type)=1));
最佳答案
将组合框的 RowSource 属性设置为表的名称 (=ComboBoxTable)。
然后将RowSourceType属性设置为:字段列表
Private Sub ComboBoxTable_AfterUpdate()
Me!ComboBoxFields.RowSource = Me!ComboBoxTable.Value
End Sub
关于sql - Access : SQL SELECT Columns FROM Table,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38037156/