用C#怎样做关键字查询?

tianyu2219 2012-06-07 10:38:25
我用C#和SQL做一图书检索,想做成关键字查询,就是我打上一个或几个字,所有含有这几个字的图书都可显示出来,这样得怎么做啊?
...全文
428 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hack_pan 2012-06-07
  • 打赏
  • 举报
回复
以上都对!~~~

而且图书检索 一般都是检索 标题 这类比较短的文本 所以不需要用分词算法简历索引之类的
这一站_IT 2012-06-07
  • 打赏
  • 举报
回复
sql语句中:select 字段 from table where 某字段 like '%关键字%';
C#中:可以运用 JS代码来实时触发事件。后台其实也可以,当然最好是回车然后出来吧,不然知道什么时候,关键字输入结束啊,每一个关键字都会出来,如果数据多的话,那不是效率很低。
希望帮助你哈。。。。。。。。。。。。
Jelena景 2012-06-07
  • 打赏
  • 举报
回复
用sql关键字like查询
  • 打赏
  • 举报
回复

select * from Book where key like '%关键字%'


然后前台绑定
bdmh 2012-06-07
  • 打赏
  • 举报
回复
打字时,试试去数据库like选择,或者遍历datatable中的数据,选出匹配的,后者不用频繁访问数据库,建议采用
SportSky666 2012-06-07
  • 打赏
  • 举报
回复
这个用sql语句里面的模糊查询就可以了,

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧