Java 7以来、Netbeansで少なくとも削除されたので、WindowsプラットフォームでJavaプログラムを書くために使用するjdbc:odbcブリッジがもうないことはよく知られています。それが今問題を調査しながら私が見つけたものです。ODBCデータベースドライバを使用してWindows Javaプログラムを作成する方法は?
しかし、これはWindows Javaプログラムを作成してODBCデータベースドライバを使用できないということですか?私が見てきたことは、以前のSunの独自のブリッジの使用方法を使用して起こった前に公開されたサンプルですが、今日はもう不可能です。
実際に、Java対応のODBC対応データベース用の簡単な方法はありますか?可能な限り私が見てきたことはすべてDataSourceオブジェクトを使用していますが、コンテキストオブジェクトとDataSourceオブジェクトの使用についてはそれほど明確ではないため、何の成功もしていません。
ご協力いただきありがとうございます。
なぜJDBCを直接使用しないのですか? AFAIKすべての主要なDBサーバーは、最近JDBCをサポートしています。 – jingx
あなたの環境はWindowsで、データベースにはODBCが必要なので、JavaではなくC#でアプリケーションを書くことを考えましたか? –
はい、あります。問題は、この衛星アプリケーションは既にJavaで書かれています。この小さなデータベースエンジンは、真のJDBCドライバを持っている他の元のデータベースと双方向に流れなければならないインタフェースを書くために必要です。しかし、私はまだJavaプログラムからODBCドライバーにプラグインできないことを少し差別的に考えています。もちろん、ベンダーが小型エンジンのJDBCドライバを提供していないので、C#でコードを書くのと同じような解決策が必要です。 – APIMan