2009-04-07 134 views
0

我们想要使用SQL SERVER 2008全文搜索,并且似乎遇到了很多处理搜索查询的问题。解析SQL 2008的搜索查询FTS

如果用户输入“blue dog”,只会导致sql崩溃,除非我们解析搜索条件以在单词旁边包含“”,但这使得它成为短语而不是关键字。

我想要包含蓝色或狗的结果,但这意味着用或(s)等替换空格。不幸的是,用户可能输入的组合太多了。

是否有任何图书馆(.net),已经可以解析一个搜索字符串到FT理解的东西?

我们希望能有谷歌的语法:)

感谢

回答

1

我一直在寻找的“FREETEXT”选项,并使用“包含”关键字,而不是,是我不好。自由文本给我我想要的结果。