各位高手,小弟有两个问题请教:
1、 我手里正在设计一个全文模糊查询软件,使用DAO方式访问ACCESS数据库,该数据库有10000条记录,而且每条记录的内容相当大。我想使用多线程的方式来提高查询的效率:每个线程分别查询不同的数据段(如线程一只查询1-1000号记录,线程二只查询1001-2000号记录……),请问在程序代码中如何实现?如果这种算法不是最优的,还有什么可以使用的方法?
2、 出于软件版权保护方面,如何使用户不能够随便打开我的ACCESS数据库(谁都知道,对ACCESS数据库加密是没有任何用处的,也不能采取修改ACCESS数据库文件头的方式)?能不能将ACCESS数据库打包在程序中一起发布?