How to search every word separated by comma in textbox请参考上面的帖子
它的工作perfectly...But我有一些小问题..当我输入像c,c++,4-5年这样的文本框时,它必须检查数据库,比如c,c++技能和4-5年经验,然后结果必须显示出来……Burt根据您的查询,它只是显示结果,是否有任何一个关键字满足数据库...I,想要比较年份还如何?
发布于 2010-05-31 14:33:33
如果您想要该行为,则必须对该行为进行编程。一种设计是有多个输入框:一种是检查是否存在任何单词,另一种是检查所有单词是否存在。(也许甚至可以再来一次,以获得精确的短语匹配。)另一种设计可能性是,您可以开发一种语法,在单个输入框中指示所有可选和必需的单词。关键是,这取决于你。
在确定了设计之后,您可以编写代码,基于可选单词和所需单词的或匹配来构建查询。类似于下面的伪代码
Select * From Table Where
(Field Like OptionalWord1 Or Field Like OptionalWord2 Or Field Like OptionalWord3)
And Field Like RequiredWord1
And Field Like RequiredWord2
(etc.)https://stackoverflow.com/questions/2941720
复制相似问题