2011-04-29 153 views
0

我們知道我們可以從sql server產生EDMX模型,因爲EF支持sql server。如果我的數據庫是Oracle,MS-Access或MySql,那麼它支持與否。它支持ODBC嗎?實體框架和數據庫支持

回答

1

EF與數據庫無關,但它需要爲數據庫提供EF ADO.NET提供程序。你可以檢查the list of databases offering such provider。 MS-Access不在其中。

獨立性更有理論性,因爲如果您使用EDMX,它始終將其SSDL部分綁定到單個提供者。如果你想支持更多的數據庫,你必須爲每個提供者分別使用SSDL或整個EDMX。這不是EFv4.1和代碼優先方法的問題。