全文检索实例(vs 2017项目+MS SQL Server 数据库 源码注释
详尽)
特点:
1、真正修改配置文件就可以投入正式使用。
2、本实例l采用ucene.net 3.0.3+盘古分词 ,内嵌汉字简拼模块、全拼模块、多音字全拼模块;
3、本实例可实现字、词全文检索,简单修改可实现简拼、全拼、同音字、多音字的模糊检索;
4、支持关键字高亮;
5、本实例全文索引是通过服务定时实现的,初学者通过本实例还可了解到服务的开发;
6、附赠服务傻瓜化安装卸载工具源码;
********************目录说明**********************
DataIndexService:全文索引服务
Dll:关键DLL文件
Final:全文检索方法封装
SearchTest:应用实例:
通过配置APP.CONFIG文件轻松将多表进行全文索引,各参数如下:
<!--搜索连接数据库服务器 MS SQL Server 数据库-->
<!--参与搜索的表,多表名中间使用逗号间隔。 格式:表名,表名-->
<!--参与搜索的表所对应的字段,
索引表的字段:[ID字段,title字段,content字段,imageurl字段],其中建立索引的字段为title、content字段,
本参数的字段用[]分组,每组分别对应SearchTableName参数中的表名,如对应错误系统将不执行,
每组字段按顺序与索引表中的字段对应,不使用的字段可以为空-->
1