以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]模糊查询 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=53400) |
|
-- 作者:lesliecheung912 -- 发布时间:2014/7/7 11:41:00 -- [求助]模糊查询 模糊查询代码: DataTables("表A").LoadFilter = " 员工状态 in(\'试用\',\'在职\') and (员工姓名 Like \'%" & e.Form.Controls("TextBox7").text & "%\'or 员工编号 like \'%" & e.Form.Controls("TextBox7").text & "%)\'" DataTables("员工档案表").Load 会报以下错误: Invalid parameters for Select method. 请问是代码的问题吗?
[此贴子已经被作者于2014-7-7 11:43:08编辑过]
|
|
-- 作者:Bin -- 发布时间:2014/7/7 11:44:00 -- DataTables("表A").LoadFilter = " 员工姓名 Like \'%" & e.Form.Controls("TextBox7").text & "%\' or 员工编号 like \'%" & e.Form.Controls("TextBox7").text & "%\'" |
|
-- 作者:lesliecheung912 -- 发布时间:2014/7/7 12:12:00 -- 这跟原来的没啥区别啊 |
|
-- 作者:Bin -- 发布时间:2014/7/7 15:31:00 -- 多了个空格,请问是否正常运作了? |
|
-- 作者:Bin -- 发布时间:2014/7/7 15:32:00 --
|
|
-- 作者:lesliecheung912 -- 发布时间:2014/7/7 15:35:00 -- 还是不行 |
|
-- 作者:Bin -- 发布时间:2014/7/7 15:46:00 -- 你改了语句,原本的按照我这么写肯定没问题. 新的语句要这么改 DataTables("表A").LoadFilter = " 员工状态 in(\'试用\',\'在职\') and (员工姓名 Like \'%" & e.Form.Controls("TextBox7").text & "%\' or 员工编号 like \'%" & e.Form.Controls("TextBox7").text & "%\')"
|
|
-- 作者:lesliecheung912 -- 发布时间:2014/7/7 15:49:00 -- 真是不管用,奇了怪了 |
|
-- 作者:Bin -- 发布时间:2014/7/7 16:02:00 -- 请上例子. |
|
-- 作者:逛逛 -- 发布时间:2014/7/7 17:35:00 -- 以下是引用lesliecheung912在2014-7-7 11:41:00的发言:
模糊查询代码: DataTables("表A").LoadFilter = " 员工状态 in(\'试用\',\'在职\') and (员工姓名 Like \'%" & e.Form.Controls("TextBox7").text & "%\'or 员工编号 like \'%" & e.Form.Controls("TextBox7").text & "%)\'"
DataTables("员工档案表").Load 会报以下错误:
Invalid parameters for Select method.
请问是代码的问题吗?
[此贴子已经被作者于2014-7-7 11:43:08编辑过] 这是两个表啊 |