Dim txt As String = e.Form.Controls("TextBox1").Text
Dim tbl As Table = Tables("物料明细")
If txt = "" Then
tbl.Filter = ""
Else
txt = "'%" & txt & "%'"
tbl.Filter = "物料类型 Like " & txt & " Or 物料名称 Like " & txt & " Or 规格长 Like " & txt & " Or 材质名称 Like " & txt & " Or 规格宽 Like " & txt
End If
象这个代码,是不是字符串与数字不能一起被查询,象这样里面查询即有字符串也有数字的查询是不能完成的,总会出错。但我之前也有用过这种情况也是不会产生错误的,所以特别不解?求解。