首页 新闻 会员 周边 捐助

ASP.NET文本框怎样实现多条件查询

0
悬赏园豆:10 [已关闭问题]
就像百度那样的
jiang_chao的主页 jiang_chao | 初学一级 | 园豆:190
提问于:2008-08-12 10:37
< >
分享
其他回答(3)
0
需要服务器端分析文本框中的内容,百度会进行分词,然后再搜索。
玉开 | 园豆:8822 (大侠五级) | 2008-08-12 11:03
0
多条件查询?还是多关键词查询? 如果是多条件,只需要多给几个输入框,然后添加多几个查询条件,比如使用sql server 可以 where a=2 and b=3 and c like 'c%' 如果是多关键词,简单的来讲,只需要把用户输入的词使用空格拆分(或者使用逗号等任意字符),然后把这些拆分后的字符串全放到条件里去 如果是数据量比较大,sql语句做起来有困难的话,就需要使用专门的搜索,建立索引,这中间就涉及到分词,网上很多词库都可以用,不过效果似乎比较一般
丁学 | 园豆:18730 (专家六级) | 2008-08-12 11:15
0
分词吧,很好的用法,我以前做过一次,把分下来的词,重新整合(一句话有很多词,把词作为新的句子),从数据库匹配这些词,类似多线程查询,最后把所有返回资料显示在listbox里面,最关键的是分词算法和语料库选择,数据库查询这种实实在在的技术性问题都不是问题了。
Jack Fan | 园豆:36 (初学一级) | 2008-08-12 11:55
0
如果自己实现需要花时间去研究。。 如果是需要拿起就用可以选择Lucene.net 如果用的时候,想了解可以切下NLucene 的源代码看下... 或者Lucene 不过是Java滴...
咸蛋超人 | 园豆:485 (菜鸟二级) | 2008-08-12 13:53
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册