Windows 7 64 ビット マシンに 32 ビット Java がインストールされた Netbeans 32 ビットを使用しています。
Office 2010 64 ビットも使用しています。
私の問題は、Access データベースをプロジェクトに接続しようとするたびに、次のエラーが発生することです。
java.sql.SQLException: [Microsoft][ODBC Driver Manager] データ ソース名が見つからず、既定のドライバーが指定されていません
java.lang.NullPointerException
これは私のコードです:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String SourceURL = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb,*.accdb)};DBQ="
+ new File("Argos.accdb").getAbsolutePath() + ";";
Argos = DriverManager.getConnection(SourceURL, "admin","");
Netbeans 内で 64 ビット Java を使用しようとしましたが、同じエラーが発生します。
ありがとう