我曾經在ASP.NET(2-3年前)工作之前使用過這樣的代碼:http://msdn.microsoft.com/en-us/library/dw70f090.aspx來訪問數據庫。我沒有意識到我正在使用ADO.NET。ADO.NET是訪問.net中數據庫的唯一本機方式嗎?
我只是有點困惑...有沒有另一種方式可以訪問數據庫中的數據?你還會怎麼做?
我曾經在ASP.NET(2-3年前)工作之前使用過這樣的代碼:http://msdn.microsoft.com/en-us/library/dw70f090.aspx來訪問數據庫。我沒有意識到我正在使用ADO.NET。ADO.NET是訪問.net中數據庫的唯一本機方式嗎?
我只是有點困惑...有沒有另一種方式可以訪問數據庫中的數據?你還會怎麼做?
可以使用非ADO.NET接口對數據庫編寫代碼。例如,SQLite提供了一個可以編程的C api。雖然這很不尋常。 ADO.NET提供了一個標準接口,所以如果所有的提供者實現這些接口,開發人員使用起來會更容易。
您可以使用EnterpriseLibrary,但我認爲它也基於ADO.Net。您也可以在其他語言中編寫數據訪問程序集,並將其添加爲.Net項目的參考。
您可以使用linq to sql在較新版本的.net中訪問數據庫。
那仍然基於ADO.NET – 2010-02-24 04:30:42