我们如何使用java jdbc连接Access数据库并进行读写呢?这个只需要使用UcanaccessDriver这样的驱动就可以了,首先java连接Access数据库需要引入net相关的jar包,Access数据库一般是用于windows系统中,数据库格式为“xxx.db”后缀。
步骤一:我们在maven中引入Access驱动相关的jar包,这是至关重要的,代码如下:
net.sf.ucanaccess
ucanaccess
4.0.2
步骤二:开发DButil工具类,用于开启Access数据库的Connection连接池,后面会使用这个Connection对象读写Access数据库,传入的dbpath参数为“xxx.db”的Access数据库文件路径:package cn.com.tpyyes.utils;
import java.io.File;
import java.sql.*;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class DButil {
private static final Logger log = LoggerFactory.getLogger(DButil.class);
public static Connection ConnectAccessFile(String dbpath) throws Exception{
File dbFile = new File(dbpath);
if(!dbFile.exists()){
log.error("db数据库文件不存在