2

Java 8 を Access に接続したいのですが、以下のエラーが発生し、対処方法がわかりません。私はいつもこのエラーを受け取ります:

java.sql.SQLException: jdbc に適したドライバーが見つかりません: ucanaccess://C:/Users/Ghazi/workspace/java w access/login.accdb

4 つのライブラリを追加しました。

  • hsqldb.jar
  • jackcess-2.0.7.jar
  • org.apache.commons.lang-2.6-source.jar
  • org.apache.commons.loggin-1.1.1-source.jar

これは私のコードです

import java.sql.*;
public class DbConnection {
    Connection con;
    Statement st;
    DbConnection(){
        dbconnect();
        }
    //-----------------------
    public void dbconnect(){
        try
        {
     Connection conn=DriverManager.getConnection("jdbc:ucanaccess://C:/Users/Ghazi/workspace/java w access/login.accdb");
      Statement stment = conn.createStatement();
        }
        catch(Exception err)
        {
            System.out.println(err);
        }
    }
    //--------------------------
        public static void main(String[]args){
            DbConnection ob=new DbConnection();
            }//end main
    }
4

2 に答える 2

0

4つのライブラリを追加しました

5 つのライブラリが必要です。「ucanaccess-xyzjar」ファイル自体を追加するのを忘れていました。

詳細な手順については、次を参照してください。

ODBC を使用せずに Java から Access データベースを操作する

于 2016-08-06T12:28:52.903 に答える