質問: drivermanager.getconnection("jdbc:odbc:dbs"); このプログラムを作成する前にodbc データソース アドミニストレータでデータベースの登録を行いました。 データベース名はデータソース名に拡張子を付けた名前にしました。 odbc データソース アドミニストレータの登録を行わずにプログラムの中にファイルの場所を記述してmicrosoft accessにアクセスすることはできないのでしょうか?
回答: 2パターン odbcconf.exe(コマンド) で登録してできるみたいです。 が削除できないみたいですし、 コマンドの発行が失敗した場合とか 面倒そう。 あと1つは jniで出来るみたいです。 dll作成まで試しにやってみましたが、 簡単にできましたよ。 どうせ私はaccessを持っていないので それ以上はやりませんでしたが。 下記urlを参考にどうぞ。