我有一个带有绑定组合框的访问表单,使用select查询。当表单出现时,它是空白的,用户必须通过单击下拉列表来选择项目。绑定列是第1列(即查询中的第二列)。
如何让组合框显示初始值(希望结果集中的第一条记录)?
答案 0 :(得分:3)
您可以将未绑定组合的默认值设置为ImpTblDesc的值之一。然后表单应该加载选中匹配的组合行。
如果您希望它始终是组合行源中的第一项,而不是设置固定的默认值,则可以在表单加载时使用它。
Private Sub Form_Load()
Me.cboNames = Me.cboNames.Column(1, 0)
End Sub
Column属性参数是列Index和Row。两者都是零基础。
这将引用第一行中的第二列(“绑定”列)。
答案 1 :(得分:0)
谁在寻找这个答案?我用了
Private Sub Form_Load()
Me.cboNames.Value = Clng(Me.cboNames.Column(0, 0))
End Sub