【发布时间】:2023-03-31 07:25:02
【问题描述】:
我想知道如何将 .NET 实体框架与嵌入式数据库解决方案一起使用。现在,我只将 EF 与 SQL Server 一起使用,但对于一个新项目,我正在寻找替代解决方案。 SQL Server Compact 将是一种解决方案,但是我可以与 EF 一起使用其他替代方案吗?最好是不需要复杂安装的解决方案?
【问题讨论】:
标签: c# entity-framework embedded-database
我想知道如何将 .NET 实体框架与嵌入式数据库解决方案一起使用。现在,我只将 EF 与 SQL Server 一起使用,但对于一个新项目,我正在寻找替代解决方案。 SQL Server Compact 将是一种解决方案,但是我可以与 EF 一起使用其他替代方案吗?最好是不需要复杂安装的解决方案?
【问题讨论】:
标签: c# entity-framework embedded-database
ADO.NET 实体框架提供程序的实际(尽管不是完整的)列表可在here 获得。 有几个提供商支持嵌入式 MySQL - dotConnect for MySQL 和 MySQL Connector/NET 和 SQLite - dotConnect for SQLite 和 System.Data.SQLite。
【讨论】:
如果有嵌入式数据库的 EF 提供程序,您应该能够将其直接插入 EF。请咨询您的嵌入式数据库提供商,看看他们是否支持 EF。
实体框架的第三方提供商支持
http://blogs.msdn.com/adonet/archive/2008/08/11/third-party-provider-support-for-the-entity-framework-rtm.aspx
【讨论】: