Foxtable(狐表)用户栏目专家坐堂 → find的模糊查找


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

主题:find的模糊查找

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


加好友 发短信
等级:三尾狐 帖子:655 积分:5004 威望:0 精华:0 注册:2011/11/26 17:46:00
find的模糊查找  发帖心情 Post By:2015/1/5 1:14:00 [显示全部帖子]

like在datatable的find方法里好像被限制了用发,如下:

DataTables("订单数据").Find("[现货号] like '[a1]43610'")------这个会报错

DataTables("订单数据").Find("[现货号] like '%43610'")---------这个正常
DataTables("订单数据").Find("[现货号] like '*43610'")--------这个正常

好像like里只有% 和* 可以作为通配符使用
像 like[ABC] like[!abc]以及其他通配符都不能用了。
这是怎么回事呢?
这样会大大降低对datatable的模糊查找能力啊!
老师们指点迷津

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


加好友 发短信
等级:三尾狐 帖子:655 积分:5004 威望:0 精华:0 注册:2011/11/26 17:46:00
  发帖心情 Post By:2015/1/5 11:07:00 [显示全部帖子]

就是实现find的模糊查找。比如以“A”开头的某些数据行

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


加好友 发短信
等级:三尾狐 帖子:655 积分:5004 威望:0 精华:0 注册:2011/11/26 17:46:00
  发帖心情 Post By:2015/1/5 11:08:00 [显示全部帖子]

谢谢甜老师

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


加好友 发短信
等级:三尾狐 帖子:655 积分:5004 威望:0 精华:0 注册:2011/11/26 17:46:00
  发帖心情 Post By:2015/1/5 17:01:00 [显示全部帖子]

但是这只能查找以A开头的,如我要查找以单个字母开头的总不能把24个字母全都写一遍代码吧。

 回到顶部