以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 窗口查询报错 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=172491) |
-- 作者:wukangppbb -- 发布时间:2021/10/15 11:09:00 -- 窗口查询报错 TextBox1里面写得以下语句,但是查询的时候报错,如下,什么原因的? 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 = "Project code in EPM and procurement Like " & txt & " Or Projectcode in project summary Like " & txt & " Or Project type Like " & txt & " Or Project status - in project summary Like " & txt End If |
-- 作者:jialihaha -- 发布时间:2021/10/15 11:14:00 -- Project code in EPM 这段有问题
|
-- 作者:有点蓝 -- 发布时间:2021/10/15 11:19:00 -- Project code in EPM、Projectcode in project summary这些是列名?列名不要有空格 |
-- 作者:wukangppbb -- 发布时间:2021/10/15 11:52:00 -- 是列名的原因吗? 对,是列名来的,我的列名都存在空格,岂不是都需要把空格删掉?
|
-- 作者:jialihaha -- 发布时间:2021/10/15 11:54:00 -- 建表的列名是不允许空格保存的,你确认下是列名,还是标题? |
-- 作者:有点蓝 -- 发布时间:2021/10/15 12:00:00 -- 试试列名都加上中括号,不行就要去掉 tbl.Filter = "[Project code in EPM] and procurement Like " & txt & " Or
|
-- 作者:wukangppbb -- 发布时间:2021/10/15 12:52:00 -- 导入的表好像可以带空格,无论是列名还是标题 导入的表好像可以带空格,无论是列名还是标题 |
-- 作者:wukangppbb -- 发布时间:2021/10/15 12:54:00 -- 试了不行,只能去掉空格了 试了不行,只能去掉空格了 |
-- 作者:wukangppbb -- 发布时间:2021/10/16 0:03:00 -- 改了以后不存在问题了 改了以后不存在问题了
[此贴子已经被作者于2021/10/16 0:05:36编辑过]
|