各种数据库的实体框架提供程序列表

Rob*_*nik 82 .net database provider orm entity-framework

有哪些提供商以及您使用它们的经验

我想知道所有可能的本机.NET Framework实体框架提供程序以及它们与默认LINQ2Entities(MS for MS SQL)相比的局限性.如果对同一个数据库有更多的更好.告诉我,我将使用此列表更新此帖子.

您可以直接在此帖子中添加其他提供商或提供答案,其他人(包括我)会将其添加到列表中.

实体框架1

Microsoft SQL Server Standard/Enterprise/Express

Microsoft SQL Server CE(精简版)

  • 任何供应商?

MySQL的

  • MySQL Connector(从6.0版本开始) - 我在使用时已经阅读了有关问题Skip(),Take()并且Sort()在同一个表达式树中 - 每个人都欢迎输入他们的相关经验/知识.

    注意:Visual Studio的Express Edition不支持MySQL Connector/NET Visual Studio集成,这意味着您将无法在Database explorer窗口中查看MySQL数据库或通过Visual Studio向导对话框添加MySQL数据源.一些用户可能会发现这限制了他们在Visual Studio Express中使用Entity Framework和MySQL的能力.

  • Devart dotConnect for MySQL - 与我读过的MySql连接器类似的问题,并且都试图责怪MS [这些问题应该被解决 ]

SQLite的

PostgreSQL的

神谕

DB2

SYBASE

Informix的

火鸟

提供商包装

实体框架4(测试版)

Microsoft SQL Server

  • 微软的Linq to Entities 4 - 附带.net 4.0和Visual Studio 2010; 到目前为止,EF4的唯一提供商

MySQL的

SQLite的

PostgreSQL的

神谕

Microsoft SQL Server Analysis Services(SSAS)