3

私はこれに対する解決策を探すのに多くの時間を費やし、Googleを試し、BINGを試し、JTDSコミュニティを試しましたが、解決策がないか、十分に検索していませんが、それでもこれが私の状況です。

プロジェクトにJTDSライブラリがあり、ローカルフォルダー(C:\ path \ to \ databasefile.mdb)にあるローカルMDBデータベースファイルに接続したいのですが、次の接続文字列が必要なだけです。

"jdbc:jtds:sqlserver://url:port[;option1]..."

私はこのようなものを使いたい:

"jdbc:jtds:sqlserver://[C:\\path\to\databasefile.mdb]:port[;option1]..."

出来ますか?

4

2 に答える 2

6

jTDSは、実行中のMicrosoftまたはSybaseSQLServerに接続するためだけにあります。(ローカル)MDBファイルの読み取りまたは書き込みはできません。

JDBCドライバーを介してAccessデータベースに接続できる唯一の方法は、次のようなURLでJDBC/ODBCブリッジを使用することです。

jdbc:odbc:DRIVER={Microsoft Access Driver (*.mdb)};DBQ=c:\path\to\databasefile.mdb
于 2011-07-18T19:38:20.280 に答える
3

Jackcessの使用に移行しました... http: //jackcess.sourceforge.net/

ローカルデータベースの読み取り/書き込みアクセスのソリューションが必要でしたが、64ビットマシンではjdbc-odbcブリッジを実行できません。

于 2011-07-18T18:56:27.140 に答える