我知道,自從Java 7以來,沒有更多的jdbc:odbc bridge用於在Windows平臺上編寫Java程序,因爲它至少在Netbeans中被刪除。這是我在調查問題時發現的。如何使用和ODBC數據庫驅動程序編寫Windows Java程序?
但是,這是否意味着我無法編寫Windows Java程序並使用ODBC數據庫驅動程序?我看到的所有樣本都是在使用前太陽原來使用橋樑的方式發生之前公開的樣本,但今天不再可能。
那麼,真的有一種簡單的方法可以在Java中編寫ODBC for ODBC數據庫嗎?我所見過的所有儘可能使用的都是使用DataSource對象,但在任何情況下我都沒有取得任何成功,因爲它不太清楚使用上下文對象和DataSource對象。
在此先感謝您的幫助。
爲什麼不直接使用JDBC? AFAIK現在所有主要的數據庫服務器都支持JDBC。 – jingx
由於您的環境是Windows並且您的數據庫需要ODBC,因此您是否考慮使用C#而不是Java編寫應用程序? –
是的,我有。問題是,現在這個衛星應用程序已經用Java編寫了,並且需要這個小型數據庫引擎來編寫一個接口,其中一些信息必須與另一個已經具有真正的JDBC驅動程序的原始數據庫一起在兩個方向上流動。但是我仍然認爲有些區分不能從Java程序插入到ODBC驅動程序中。當然,我必須得到像C#編寫代碼這樣的解決方案,因爲供應商不會爲他們的小型引擎提供JDBC驅動程序。 – APIMan