我想知道如何使用 .NET 实体框架和嵌入式数据库解决方案。目前,我仅将 EF 与 SQL Server 结合使用,但对于新项目,我正在寻找替代解决方案。 SQL Server 紧凑型 这将是一种解决方案,但是我可以使用 EF 来使用其他替代方案吗?最好的解决方案不需要复杂的安装?

有帮助吗?

解决方案

ADO.NET 实体框架提供程序的实际(尽管不是完整的)列表可用 这里. 。有几个提供商支持嵌入式 MySQL - 用于 MySQL 的 dotConnectMySQL 连接器/NET 和 SQLite - SQLite 的 dotConnect系统.数据.SQLite.

其他提示

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

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top