我需要創建一個數據訪問庫來訪問來自多個數據庫(如SQL,Oracle)的數據。創建組件以訪問多個數據庫
圖書館應該與所有數據庫同等工作。在.NET中,我猜ODBC會幫助我這樣做。但是我需要考慮其他選擇嗎?如果我最後確定ODBC需要採取什麼特別的預防措施?
我需要創建一個數據訪問庫來訪問來自多個數據庫(如SQL,Oracle)的數據。創建組件以訪問多個數據庫
圖書館應該與所有數據庫同等工作。在.NET中,我猜ODBC會幫助我這樣做。但是我需要考慮其他選擇嗎?如果我最後確定ODBC需要採取什麼特別的預防措施?
你需要創建一個從頭開始?
查看Codeplex上的企業庫。
您可以使用ODBC,但這會限制您到Microsoft計算機。
要解決的一些最大問題是不同的數據庫類型如何處理相同的數據(如c#字符串是一些varchar,有些沒有布爾或無符號類型)以及它們如何初始化。