我在c#中有一個程序,需要通過JDBC連接到SQL。我讀到JDBC可以和java一起工作,因爲我需要從C#中使用它,所以我發現jni4net是兩者之間的橋樑。c#通過jdbc連接到sql
我似乎無法找到任何示例或教程如何這樣做。任何幫助將不勝感激。我已閱讀並嘗試使用jni4net,但我找不到任何連接到數據庫的示例。
我在c#中有一個程序,需要通過JDBC連接到SQL。我讀到JDBC可以和java一起工作,因爲我需要從C#中使用它,所以我發現jni4net是兩者之間的橋樑。c#通過jdbc連接到sql
我似乎無法找到任何示例或教程如何這樣做。任何幫助將不勝感激。我已閱讀並嘗試使用jni4net,但我找不到任何連接到數據庫的示例。
JDBC代表Java DataBase Connectivity,這意味着它適用於Java(或其他可以在Java虛擬機上運行的語言)。 C#是具有自己的運行時的不同語言。儘管可能從C#訪問Java,但爲數據庫連接執行操作可能會非常麻煩並且很慢。
相反,您應該爲您的數據庫系統尋找一個ADO.net數據庫提供程序。大多數數據庫系統都有。
您可以使用robbiblubber.org JDBC Extension Libaray通過.NET從.NET連接到數據庫。對於源代碼,如果ADO.NET有本地驅動程序,則應該使用該驅動程序。
你認爲'J'在JDBC中代表什麼? –
「我在c#中有一個程序,需要通過jdbc連接到sql」 - 呃,爲什麼? –
@MitchWheat你問爲什麼?對您的問題的簡短回答是,該公司通過OLE關閉了訪問權限並轉移到了JDBC。 - 即使我們的程序在c# – aura