【发布时间】:2017-07-03 22:56:27
【问题描述】:
这是我使用 MS Access 所做的一个示例。我有一个包含人名的表格和两个用于添加电话号码的文本字段。我创建了一个带有名称的列表框。我设法将列表框中的选定名称和电话号码从文本字段(Tel1 和 Tel2)插入到表(ContactTable)中。我使用了如下所示的脚本。如何更改此脚本以使用组合框而不是列表框。
Private Sub ListBoxEnter_Click()
Dim Name As String
Dim Tel1 As Integer
Dim Tel2 As Integer
If ListBox.ItemsSelected.Count = 1 Then
Name = ListBox.Value
Tel1 = Tel1field
Tel2 = Tel2field
values = "VALUES ("
values = values & "'" & Person_Id & "','" & Name & "','" & Tel1 & "','" & Tel2 & "')"
SQL = "INSERT INTO ContactTable (Person_Id, Name, Tel1, Tel2)"
SQL = SQL & values
DoCmd.RunSQL SQL
Me.Tel1.Value = Null
Me.Tel2.Value = Null
End If
End Sub
【问题讨论】: