当前位置:编程学习 > C#/ASP.NET >>

求解。vs2005+sql2000数据库搜索引擎

本来是一个站内的搜索引擎。但是目前数据库内只有表格,一些项目内容和操作之类的东西。请问怎么做一个数据库的搜索引擎,可以对数据库进行搜索。要求用vs2005+sql2000。语言是c#.谢谢各位了,如果可以通过,全分赠送~ --------------------编程问答-------------------- 启动sql2000的文本搜索功能

然后直接使用那几个文本搜索函数即可
--------------------编程问答-------------------- 谢谢,可是还又别的方法么
要对表格内的文本内容进行搜索 --------------------编程问答-------------------- 上传的文本文件都是存在硬盘上的啊 --------------------编程问答-------------------- 而且用sql的文本搜索功能怎么样插入中文分词呢?有代码么 --------------------编程问答-------------------- 用全文检索功能 --------------------编程问答-------------------- 请问全文搜索功能如何实现呢。。 --------------------编程问答-------------------- 首先要对你的库创建全文索引  然后才能用呢!

--初始化全文索引
exec sp_fulltext_database N'enable' 
--创建全文检索目录
exec sp_fulltext_catalog N'ft_表', N'create' 
--创建表的全文检索
exec sp_fulltext_table N'[dbo].[T_表]', N'create', N'ft_表', N'PK_T_表'
--指定表的某个特定列是否参与全文索引
exec sp_fulltext_column N'[dbo].[T_表]', N'Title', N'add', 2052  

--激活为  聚集全文索引数据的能力
exec sp_fulltext_table N'[dbo].[T_表]', N'activate'  
--启动全文索引的增量填充
EXEC sp_fulltext_table N'[dbo].[T_表]', N'Start_change_tracking'
--在变化发生时,开始将跟踪的变化传播到全文索引。(有一定延迟)  
EXEC sp_fulltext_table N'[dbo].[T_表]', N'Start_background_updateindex'


---查询
select * from t_patentmain where contains(title,'方法')
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,