Foxtable(狐表)用户栏目专家坐堂 → 代码太长 怎么优化like代码?


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

主题:代码太长 怎么优化like代码?

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109504 积分:557188 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/5/3 14:04:00 [显示全部帖子]

in不支持通配符

建一个字典表,存储哲学、逻辑学、...这些内容,然后使用sql查询,比如

select a.* from 专业 as a inner join 字典表 as b on a.专业名称 like '%' + b.第一列 + '%'

如果使用LoadFilter 可以这样
DataTables("专业").LoadFilter = "exists (select 第一列 from 字典表 as b where 专业.专业名称 like '%' + b.第一列 + '%')

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109504 积分:557188 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/5/4 14:52:00 [显示全部帖子]

不支持

 回到顶部