0

これに関連する多くの質問があることを認識しており、それらのほとんどを読みましたが(それは嘘なのですべては言いません)、私の問題を完全にカバーしているようには見えません。

私は現在、odbc を使用してローカルの .mdb ファイルにアクセスするかなり古いアプリケーション (Java 1.4 古い) を維持しています。

そうするために、プログラムは接続文字列のような構造を使用しているようです:

db.url = jdbc:odbc:Importer

実行すると、この質問のタイトルにエラーセットが表示されます。さて、ほとんどの質問が私に当てはまらないのはなぜですか。

  • 私は Windows XP SP3 32 ビット マシンで作業しています (解決策が 64 ビットの問題に関するすべての質問を排除します)。
  • 実際に odbc を実行して呼び出すのではなく、アプリケーションを実行するだけです。

では、他に何が問題になるのでしょうか? まったく同じアプリケーションが顧客のマシンで正常に実行されることは確かです (私はそれを私のマシンにコピーしました)。そのため、実際のアプリケーション以外の構成に問題があるはずです。

どうなり得るか?システム要求?いくつかのレジストリエントリ?

4

1 に答える 1

2

http://www.stoneedge.com/help/OM_DOC/tips_tricks/Creating_ODBC_Connection_in_Windows.htmlから

  • スタートメニューをクリックします。
  • コントロールパネルを選択します。
  • [管理ツール]を選択し、[データソース(ODBC)]アイコンをダブルクリックします。
  • [システムDSN]タブをクリックします。
  • [追加]ボタンをクリックします。
  • ドライバーリストからMicrosoftAccessドライバー(* .mdb)を選択し、[完了]ボタンをクリックします。
  • mdbファイルを...データベースに提供し、名前「Importer」を提供します
于 2013-01-22T14:10:33.537 に答える