Java获取Access数据库连接单例简单实例

  • Java在连接Access数据库时比较方便,不用导入第三方的jar包,jdk中内置的odbc可以完成Access数据库的访问,需要注意的是,我们首先要配置Access数据库的数据源,还要区分x86和x64版本,否则程序会找不到数据源的存在。
public class ODBC {
    
    private static Connection instance;

    private ODBC() {}

    public static final Connection getInstance() {
        try {
            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
            Properties properties = new Properties(); 
       // windows中文版默认的字符集是gbk,在获取连接的时候加入这个参数可以避免中文乱码 properties.setProperty(
"charSet","GB2312");
       // 下面的access是配置的数据源的名称,自己设置自己的名称就好 instance
= DriverManager.getConnection("jdbc:odbc:access", properties); } catch (Exception e) { System.out.println("===连接数据库失败===" + e.getMessage()); System.exit(0x001); } return instance; } public static final void close() { try { if (instance != null) { instance.close(); } } catch (SQLException e) { System.out.println("===数据连接关闭异常==="); } } }

 

转载于:https://www.cnblogs.com/shizqiang/p/4449444.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值