以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 执行出现错误提示 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=145718) |
-- 作者:rgbjwjb -- 发布时间:2020/2/5 16:04:00 -- 执行出现错误提示 我在textchanged 中输入以下代码: Dim txt As WinForm.TextBox = e.Form.Controls("TextBox5") Tables("收款明细表").Filter = "债权人 Like \'*" & txt.Text & "*\'or 收据号码 like \'*" & txt.Text & "*\' or 入账凭证号码 like \'*" & txt.Text & "*\'or 融资批次 like \'*" & txt.Text & "*\'or 收取金额 like \'*" & txt.Text & "*\'" Tables("收款明细表").AllowEdit = True 出现如下提示: 无法在 System.Int32 和 System.String 上执行“Like”操作。而我在另外一个窗口中输入后没有出现上述提示(同一电脑,同意软件),请问什么原因? 请指教,谢谢!!
|
-- 作者:有点蓝 -- 发布时间:2020/2/5 16:07:00 -- 整数等数值列不能直接使用like。 ……& "*\' or Convert([收取金额], \'System.String\') like \'*" & txt.Text & "*\'" |