EntityFramework是否可以对Access 2007 db(.accdb)起作用?

entity-framework ms-access

我正在尝试创建一个使用Access 2007 DB(.accdb)的MVC应用程序。我可以使用DataSet创建模型。但是如果我尝试使用EntityFramework创建一个模型,我无法通过VS2008想要使连接字符串成为SQL服务器。我错过了什么,或者EF不能使用Access?

热门答案

实体框架仅适用于支持它的ADO.NET提供程序。要使用Access数据库,我假设您使用不支持EF的OleDB提供程序。 Microsoft仅提供两个支持EF的ADO.NET提供程序:SQL Server和SQL Server CE。但是,您可以找到其他DBMS的第三方提供商:

可能还有很多其他的,但据我所知,Access没有任何内容(无论如何,恕我直言,在数据库管理系统中并不多......)




许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因
许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因