質問: DriverManager.getConnection("jdbc:odbc:xxxx","",""); と記述して、コンパイル(javac ooooo.java)までは行くのですが、実行時(java ooooo)に 指定された DSN には、ドライバーとアプリケーションとのアーキテクチャの不一致が含まれています のエラーが出ます。 odbcは「プラットフォーム」の欄に32ビットと出ています。 この場合はjavaを32bitにする、あるいは32bit版を追加でインストールしてなんとか切り替えながら使うしかないのでしょうか? その際、pathの設定や参考サイトなども教えていただけると大変助かります。 よろしくお願いします。
回答: access 32bit とodbc接続するには、jreも32bitでないとダメなようです 64bit環境から32bitのODBC環境を呼び出そうとしてはまったお話 - toto.waterfields