c# 在查询中 怎样实现 全文模糊匹配
c#在查询中比如上面有个任务上有个查询的text框下面是个datagridview表中是销售记录:时间客户名客户电话销售货名。。。我在text中打入东西只要打入东西就能显...
c# 在查询中 比如上面有个任务上有个查询的text框 下面是个datagridview
表中是销售记录:时间 客户名 客户电话 销售货名。。。
我在text 中 打入 东西 只要打入东西就能显示,难道是写一大串sql语句,给个思路
新手上路,多多关照,谢谢。。。 展开
表中是销售记录:时间 客户名 客户电话 销售货名。。。
我在text 中 打入 东西 只要打入东西就能显示,难道是写一大串sql语句,给个思路
新手上路,多多关照,谢谢。。。 展开
2个回答
展开全部
只要打入东西就能显示? 你想问的是,模糊查询吧?也就是你输入的东西,只要和 时间 客户名 客户电话 销售货名 有点关系就查处(输入的含有这些字段的字符)
你可以用
where 时间 like ‘%+@char+%’ or 客户名 like ‘%+@char+%’
or 客户电话 like ‘%+@char+%’ or 销售货名 like ‘%+@char+%’
你可以用
where 时间 like ‘%+@char+%’ or 客户名 like ‘%+@char+%’
or 客户电话 like ‘%+@char+%’ or 销售货名 like ‘%+@char+%’
更多追问追答
追问
这数据大了不会卡吗,要建索引吗
追答
你说的很对,这个数据大的话,效率很低。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询