实体框架和数据库支持

时间:2011-04-29 07:06:22

标签: entity-framework

我们知道我们可以从sql server生成EDMX模型,因为EF支持sql server。如果我的数据库是Oracle,MS-access或MySql,那么它是否支持。它是否支持ODBC。

1 个答案:

答案 0 :(得分:1)

EF与数据库无关,但它需要为数据库提供EF ADO.NET提供程序。您可以查看the list of databases offering such provider。 MS-Access不在其中。

独立性更具理论性,因为如果您使用的是EDMX,它的SSDL部分始终与单个提供商绑定。如果要支持更多数据库,则必须为每个提供程序提供单独的SSDL或整个EDMX。这不是EFv4.1和代码优先方法的问题。