以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  运算符后缺少操作数  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=170350)

--  作者:15666282205
--  发布时间:2021/7/22 17:51:00
--  运算符后缺少操作数
老师,这段代码在下拉窗口的DROPDOWNOPENED事件中,提示运算符后缺少操作数,请您指导。序号是数字,我已经设置成字符。


Dim txt As String = e.Form.DropDownBox.Text
Dim tbl As Table = Tables("合同信息下拉窗口录发票_Table1")
If txt = "" Then
    tbl.Filter = ""
Else
    txt = "\'%" & txt & "%\'"
    tbl.Filter = "Convert(序号, \'System.String\')  " & txt
End If
e.Form.DropDownBox.Select() \'将输入焦点返回下拉列表框

--  作者:有点蓝
--  发布时间:2021/7/22 20:13:00
--  
 tbl.Filter = "Convert(序号, \'System.String\') like " & txt