如何将嵌入式数据库与实体框架结合使用?
-
12-09-2019 - |
题
我想知道如何使用 .NET 实体框架和嵌入式数据库解决方案。目前,我仅将 EF 与 SQL Server 结合使用,但对于新项目,我正在寻找替代解决方案。 SQL Server 紧凑型 这将是一种解决方案,但是我可以使用 EF 来使用其他替代方案吗?最好的解决方案不需要复杂的安装?
解决方案
ADO.NET 实体框架提供程序的实际(尽管不是完整的)列表可用 这里. 。有几个提供商支持嵌入式 MySQL - 用于 MySQL 的 dotConnect 和 MySQL 连接器/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
不隶属于 StackOverflow