把网页的title做一个table,从这里搜索.
在网页新增的时候在table里添加记录.

解决方案 »

  1.   

    to shenanigan(慈禧太后) :    是不是说要进行站内搜索一般都要用到数据库呢?    我不想用数据库,只想从目录中搜索所有网页,再根据网页的标题或关键字来搜索。
      

  2.   

    最好能用上面索引表的方式,否则用Directory和FileStream类遍历就比较麻烦拉
      

  3.   

    可以使用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')
    等等。
      

  4.   

    shenanigan(慈禧太后) 和johnsuna(缘来是e)说的都还可以,试试吧,要学习一下。。