您的位置:首页 > 编程语言 > Java开发

java---access文件(accdb\mdb)文件处理方式比较jackcess 和 Access_JDBC30

2017-03-26 19:24 447 查看
accdb和mdb都是access的存储格式,区别是mdb是2007版之前的格式,accdb是之后的格式。

之前处理access文件的时候,使用的是Access_JDBC30.jar。

在使用中发现,这个jar包每次使用只能查询50次,上网查了一下,这个jar包是收费的,所以功能受限制。

在csdn上下了个破解版的jar包,发现果然50次限制没有了。

继续使用,又遇到个新问题,每次对access文件sql时,返回的结果最多是1000条。当然这也是由于收费导致的。

这个时候同事推荐了个jar包,叫jackcess,这个是开源的。我在网上搜的时候没人提到,这个使用时,需要2个jar文件一起引入(commons-lang、commons-logging)。

这个包在使用时,不支持sql语句



这个可以创建,复制,删除,插入,获取数据。

使用下来,我感觉如果是进行数据查询比较多的话,使用Access_JDBC30,可以每次查询1000条,然后拼出结果,返回

或者使用jackcess,获取到每条数据,自己建个库,或者map进行查询。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: