日期:2014-05-18  浏览次数:20499 次

如何实现依据关键词搜索全文并将结果排列在一个界面上的功能
RT,希望依据输入的关键词实现对数据库access的全文搜索并返回含关键词的所有文章并将他们排列在一个界面上;
因为是菜鸟,希望有大虾出来教导一下啊实现这个功能需要哪些知识哪些注意的地方。感激

------解决方案--------------------
ACCESS的建议去相应版问问
------解决方案--------------------
将access文档导入sql server, 这样比较好处理.

毕竟sql server比较强大, 可以用其全文检索功能.
------解决方案--------------------
建议去access版块问问
access的宏貌似满强大,我表示完全不懂
------解决方案--------------------
SQL code
/*************导出到Access********************/ 
insert into openrowset('Microsoft.Jet.OLEDB.4.0', 
'x:\A.mdb';'admin';'',A表) select * from 数据库名..B表 

/*************导入Access********************/ 
insert into B表 selet * from openrowset('Microsoft.Jet.OLEDB.4.0', 
'x:\A.mdb';'admin';'',A表) 

/*文件名为参数*/  
declare @fname varchar(20) 
set @fname = 'd:\test.mdb' 
exec('SELECT a.* FROM opendatasource(''Microsoft.Jet.OLEDB.4.0'', 
'''+@fname+''';''admin'';'''', topics) as a ') 

SELECT * 
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 
'Data Source="f:\northwind.mdb";Jet OLEDB:Database Password=123;User ID=Admin;Password=;')...产品