1. 程式人生 > >java JDK1.8版本及以上連線access資料庫

java JDK1.8版本及以上連線access資料庫

        由於學習課程的需要,需要將資料用java儲存在access資料庫中,但由於教科書上都是通過JDBC-ODBC橋接器的方式,進行連線,此方式只適用於JDK1.7及以下版本 。         於是在JDK1.8以上版本中,呼叫Class.forName("sun.jabc.odbc.JdbcOdbcDriver")無法建立橋接器,此版本以不支援該方式。         既然電腦已經安裝該版本,難道又要因為此需求,重灌JDK1.7版本?答案是否!         今天分享自己的方式:           只需要在工程中匯入以上jar包即可,通過ucanaccess方式連線,即更改一下程式碼即可           try{
                 Class.forName("net.ucanaccess.jdbc.UcanaccessDriver");}
          catch(ClassNotFoundException e){
                 System.out.print(e);
          }           Connection conn=DriverManager.getConnection("jdbc:ucanaccess://d://Rawdata.mdb");          注意上面d://Rawdata.mdb為資料庫的絕對路徑,其他呼叫方式均一致          以上jar下載地址: