MS Access データベースからデータを取得する Java プログラムを作成しています。私のコードは次のとおりです。
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=" + databaseLocation + databaseName +";selectMethod=cursor; READONLY=true; TYPE=FASTLOAD";
con = DriverManager.getConnection(url);
基本的な JDBC:ODBC ブリッジを使用しています。Type 4 ドライバーの方が優れているようです。ただし、別の PC で使用するプログラムを作成しているので、動作させるためにドライバーをインストールする必要はありません。自分の PC に何かをインストールした覚えはありません。
これはどの Windows のコピーでも動作するか教えてもらえますか? つまり、私が使用している JDBC ドライバーは、デフォルトで Windows または Java または Access にインストールされていますか?