如何在Entity框架中使用嵌入式数据库?

时间:2009-12-04 08:34:02

标签: c# entity-framework embedded-database

我想知道.NET实体框架与嵌入式数据库解决方案的使用。现在,我只使用EF与SQL Server,但对于一个新项目,我正在寻找替代解决方案。 SQL Server Compact是一种解决方案,但是我可以使用其他替代方案吗?优选不需要复杂安装的解决方案?

2 个答案:

答案 0 :(得分:1)

如果有嵌入式数据库的EF提供程序,您应该能够将其直接插入EF。请与您的嵌入式数据库提供商联系,了解他们是否支持EF。

第三方提供商对实体框架的支持
http://blogs.msdn.com/adonet/archive/2008/08/11/third-party-provider-support-for-the-entity-framework-rtm.aspx

答案 1 :(得分:1)

ADO.NET实体框架提供程序的实际(尽管不是完整的)列表可用here。 有几个提供商支持嵌入式MySQL - dotConnect for MySQLMySQL Connector/NET以及SQLite - dotConnect for SQLiteSystem.Data.SQLite