具有OLE DB访问数据源的ADO.NET实体框架

Tim*_*ong 20 database provider ado.net ms-access entity-framework

有没有人找到一种方法使ADO.NET实体框架与OLE DB或ODBC数据源一起使用?具体来说,我需要使用Access数据库,由于各种原因无法升级到SQL.

这个MSDN页面说:

.NET Framework包括用于直接访问Microsoft SQL Server的ADO.NET提供程序(包括实体框架支持),以及使用ODBC和OLE DB驱动程序间接访问其他数据库(请参阅.NET Framework数据提供程序).对于直接访问其他数据库,可以使用许多第三方提供程序,如下所示.

"间接访问其他数据库"的提法令人着迷,但我承认,我对数据访问技术的所有不同名称毫无希望地感到困惑.

Lee*_*Lee 0

我不太确定是否将 Access 与 EF 特别结合使用,但似乎确实可以将 linq 与 access 结合使用。http://social.msdn.microsoft.com/Forums/en/adodotnetentityframework/thread/985a1048-cf56-4bb0-b664-61fbf4957890