如何从access .mdb文件创建.edmx模型?

时间:2011-10-19 12:52:20

标签: c# .net asp.net-mvc-3 entity-framework ms-access

是否可以从MS Access数据库mdb文件创建实体数据模型(edmx文件)?如果是,那怎么样? 我尝试过使用实体数据模型向导,但我只能选择sql数据库。

我在MVC3中有网站,我需要将它连接到mdb文件中的dsatabase。

任何帮助非常感谢!

2 个答案:

答案 0 :(得分:5)

你是对的,我原本期望列出OLEDB或ODBC,但只有SQL Server和SQL Server Compact。无论如何,如果你正在进行认真的开发,至少使用SQL Express或SQL Compact,它们都是免费的,可能比旧的MS Access更好。

使用最新版本的SQL Compact( 4 ),它也可以在IIS和Partial Trust中运行,因此您可以使用它而不会对您的主机提供商造成任何问题,以防您不想为SQL连接付费。

就像你在这里找到的那​​样:Microsoft SQL Server Compact 4.0

  

已启用在Web中的中型或部分信任环境中工作   服务器,并可以轻松地与网站一起部署到   第三方网站托管服务提供商。

答案 1 :(得分:3)

EF不支持MS Access。