以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 筛选数据类型问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=97113) |
-- 作者:cuicuibing -- 发布时间:2017/3/6 14:13:00 -- 筛选数据类型问题 Dim txt As String = e.Form.Controls("TextBox1").Text Dim tbl As Table = Tables("工序价格_Table1") If txt = "" Then tbl.Filter = "" Else txt = "\'%" & txt & "%\'" tbl.Filter = "厂内单价 Like " & txt & " " End If 无法在 System.Double 和 System.String 上执行“Like”操作。 厂内单价 是 双精度小数 应该如何 转换数据
|
-- 作者:有点色 -- 发布时间:2017/3/6 15:01:00 -- Dim txt As String = e.Form.Controls("TextBox1").Text
Dim tbl As Table = Tables("工序价格_Table1")
If txt = "" Then
tbl.Filter = ""
Else
txt = "\'%" & txt & "%\'"
tbl.Filter = "Convert(厂内单价, \'System.String\') Like " & txt & " "
End If
|