以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 表達式錯誤 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=19441) |
-- 作者:jaegea -- 发布时间:2012/5/10 8:52:00 -- 表達式錯誤 Dim dr1 As DataRow = DataTables("部門負責人").Find("[部門] =" & _UserGroup And "[科室] =" & _Department)
請指點 此主题相关图片如下:005.jpg |
-- 作者:狐狸爸爸 -- 发布时间:2012/5/10 11:05:00 -- Dim dr1 As DataRow = DataTables("部門負責人").Find("[部門] =\'" & _UserGroup & “‘ And "[科室] = \'" & _Department & "\'")
建议看看: http://www.foxtable.com/help/topics/1284.htm
|
-- 作者:jaegea -- 发布时间:2012/5/10 12:07:00 -- 謝謝,還有點問題,呵呵 Dim tbl As DataTable = DataTables("打辦登記表")
裡面的"[花號] Like \'*DP*\'"出問題 |
-- 作者:狐狸爸爸 -- 发布时间:2012/5/10 13:18:00 -- AllpendLoad应该用SQL语法,参考: http://www.foxtable.com/help/topics/2401.htm
LIKE运算符 LIKE运算符用于将指定表达式的值和一个模式字符串进行比较,判断两者是否匹配。 LIKE可以使用通配符,通配符包括: %(百分号) Like \'C%\', 表示以字符C开始的值。 在例如: Like \'A_e%\' 表示第一个字母是A,第三个字母是e。 找出姓名为三个字,且第二个字是“文”的客户: Select * From {客户} Where 姓名 Like \'_文_\' 找出客户表中的贸易公司: SELECT * FROM {客户} WHERE 公司名称 LIKE \'%贸易%\' 可以利用NOT关键词进行反向操作,例如: SELECT * FROM {客户} WHERE 公司名称 NOT LIKE \'%贸易%\' 找出所有非贸易公司 |
-- 作者:jaegea -- 发布时间:2012/5/10 14:56:00 -- 我要追載[花號]包含DP,且[流程標記]為10,12,14,16,17的行,應該怎麼寫表達式呀 |