1

我有一个表单和一个按钮的组合框。我想在单击时向组合框添加值。例如:在组合框中,存在 1、2、3、4 个值。我想在单击按钮时添加 5。

我不知道该怎么做。

4

2 回答 2

2

双击您的按钮为 click() 事件创建一个事件处理程序,然后将此代码放入事件处理程序中。将 Combo1 替换为您的组合名称。

Private Sub Command1_Click()

  Combo1.AddItem ("5")

End Sub
于 2012-06-25T20:30:29.900 回答
1

我喜欢使用查询或表作为行源。
在这种情况下,我只需创建一个包含一列的表并将其设置为组合框的行源。

现在,我可以根据需要在运行时编辑表中的数据(删除一些值、插入新值、使用单个查询从其他表中复制值...),完成后,我只需调用Combo1.Requery.

使用此解决方案,添加的值在关闭并重新打开表单后不会消失(即使在关闭并重新打开 Access 之后也不会消失!),因为这些值存储在 Access 数据库的表中。

于 2012-06-25T20:49:22.190 回答