Foxtable(狐表)用户栏目专家坐堂 → 多行多字段同时查询


  共有1690人关注过本帖树形打印复制链接

主题:多行多字段同时查询

帅哥哟,离线,有人找我吗?
benwong2013
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:485 积分:4075 威望:0 精华:0 注册:2015/12/16 8:22:00
多行多字段同时查询  发帖心情 Post By:2018/1/11 18:34:00 [显示全部帖子]

DataTables("T_Sample").LoadFilter = "(样品编号 In ('" & e.Form.Controls("TextBox3").Text.Replace(",", "','") & "') & " Or " & (报告编号 In ('" & e.Form.Controls("TextBox3").Text.Replace(",", "','") & "')"
DataTables("T_Sample").Load()

我希望在文本框输入  ****,****,&&&&, 格式的内部时,能支持在样品编号及报告编号中查询,加载对应的数据,单列的是可以的;

样品编号与报告编号差异在 报告编号前面有一个固定的P,如报告编号为P180130001时,样品编号为180130001;

请这个代码应该如何修改才可以

 回到顶部
帅哥哟,离线,有人找我吗?
benwong2013
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:485 积分:4075 威望:0 精华:0 注册:2015/12/16 8:22:00
  发帖心情 Post By:2018/1/12 10:58:00 [显示全部帖子]

不是,意思当我们无论输入什么内容的时候,可以一次性输入几个需要查询的内容,但每个之间以“,”区隔,系统能在A列及B列查找,将满足一一对应的行逐个列出;

 回到顶部
帅哥哟,离线,有人找我吗?
benwong2013
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:485 积分:4075 威望:0 精华:0 注册:2015/12/16 8:22:00
  发帖心情 Post By:2018/1/12 11:41:00 [显示全部帖子]

.NET Framework 版本:2.0.50727.8669
Foxtable 版本:2017.12.18.1
错误所在事件:窗口,库位查询,TextBox3,TextChanged
详细错误信息:
从字符串“(样品编号 In ('1') & ”到类型“Long”的转换无效。
输入字符串的格式不正确。

输入需要查询的内容会提示这样的错误

 回到顶部