关于站内搜索,有兴趣的大虾进来看看 把网页的title做一个table,从这里搜索.在网页新增的时候在table里添加记录. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 to shenanigan(慈禧太后) : 是不是说要进行站内搜索一般都要用到数据库呢? 我不想用数据库,只想从目录中搜索所有网页,再根据网页的标题或关键字来搜索。 最好能用上面索引表的方式,否则用Directory和FileStream类遍历就比较麻烦拉 可以使用SQL Server 7.0以上版本的Full-Text Search Service(全文搜索服务)。也可以使用Microsoft Indexing Service。使用Full-Text Search Service前需要(1)安装和启动 Full-Text Search Service(SQL Server默认并不安装此服务);(2)在表上定义全文索引。(3)填充全文索引。可以使用(1)select 表列名 From 表名 where FREETEXT(表列名,'my search')my search处可以使用空格隔开,得到的结果为类似 my computer is searching ....(结果可以为输入字串的变体)(2)select * from FREETEXTTABLE(yourtablename,columnname,'your searching words')等等。 shenanigan(慈禧太后) 和johnsuna(缘来是e)说的都还可以,试试吧,要学习一下。。 编译器错误消息: CS0122: “System.Data.DataRow.DataRow(System.Data.DataRowBuilder)”不可访问 问一个select嵌套语句如何写 正则表达式的问题,麻烦大家看看 能不能动态改变DataGrid列的列宽?? 用vs.net来开发的时候为什么按钮无法显示? 请问如何检测用户是否紧用了cookie? -----求一个简单的正则表达式----- 关于DataGrid的问题 hyperlink 路径问题 (新手)如何读数据库中某个字段的值? 为什么Mediapaly不支持rm文件格式! 请大家侃侃!!窗口位置和对话框大小问题
也可以使用Microsoft Indexing Service。
使用Full-Text Search Service前需要
(1)安装和启动 Full-Text Search Service(SQL Server默认并不安装此服务);
(2)在表上定义全文索引。
(3)填充全文索引。可以使用
(1)select 表列名 From 表名 where FREETEXT(表列名,'my search')
my search处可以使用空格隔开,得到的结果为类似 my computer is searching ....(结果可以为输入字串的变体)(2)select * from FREETEXTTABLE(yourtablename,columnname,'your searching words')
等等。