How to connect java to Ms Access 2010?

后端 未结 6 1991
醉酒成梦
醉酒成梦 2020-12-05 09:05

Does anyone have any ideas of how to connect Access 2010 to java jdbc. I use this method, but when I call it, it doesn\'t work:

public void loadDb(){
   try{         


        
6条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2020-12-05 09:34

    Use UCanAccess JDBC Driver :

    Class.forName("net.ucanaccess.jdbc.UcanaccessDriver");  // can be omitted in most cases
    Connection conn=DriverManager.getConnection("jdbc:ucanaccess://",user, password); 
    

    e.g.:

    Connection conn=DriverManager.getConnection("jdbc:ucanaccess://c:/pippo.mdb");
    

    So for your example it will be

    con = DriverManager.getConnection("jdbc:ucanaccess://"+f.getPath()+"/db/JavaAccess.accd")
    

提交回复
热议问题