|
我是新手,我组合框内待选的数据实在太多,希望进行模糊查询以提高效率,另外,使用DOOKUP来显示相关联的另一个字段,也不会搞,所以想请高手帮帮忙。详见附件
我写的模糊查询
Private Sub 目的港代码_Change()
Dim a As String
a = "*" & Me.目的港代码 & "*"
目的港代码.RowSource = "SELECT DISTINCT [港口表].id FROM [港口表] " & _
"where [港口表].英文港口名称 like '" & a & "' "
目的港代码.Dropdown
b = Me.目的港代码.Column(0, 0)
End Sub
我写的DLOOKUP
Private Sub 目的港代码_AfterUpdate()
Dim a As LONG
a = Nz(DLookup("[中文港口名称]", "[港口表]", "[ID] =" & Forms![报价维护].[目的港代码] & ""), "")
If Nz(a) <> "" Then
Me.目的港.Value = a
Else
End If
End Sub |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|