어떤 공급자가 있고 그들을 사용한 경험
가능한 모든 기본 .NET Framework Entity Framework 공급자와 기본 LINQ2Entities (MS SQL 용 MS) 와 비교 한 제한 사항에 대해 알고 싶습니다 . 동일한 데이터베이스에 대해 더 많은 것이 있으면 더 좋습니다. 이 목록으로이 게시물을 업데이트하겠습니다.
이 게시물에 직접 추가 공급자를 추가하거나 답변을 제공하면 다른 사람 (나를 포함하여)이 목록에 추가 할 것입니다.
Entity Framework 1
Microsoft SQL Server Standard / Enterprise / Express
- Linq 2 엔터티-Microsoft SQL Server 커넥터
- DataDirect ADO.NET 데이터 공급자
Microsoft SQL Server CE (Compact Edition)
- 공급자가 있습니까?
MySQL
MySQL의 커넥터 (버전 6.0 이후) - 사용할 때이 문제에 대해 읽었습니다
Skip()
,Take()
그리고Sort()
같은 식 트리에 - 입력에 모두 환영 경험 / 지식이에.참고 : MySQL 커넥터 / NET Visual Studio 통합은 Visual Studio Express Edition에서 지원되지 않습니다. 즉, 데이터베이스 탐색기 창에서 MySQL 데이터베이스를 보거나 Visual Studio 마법사 대화 상자를 통해 MySQL 데이터 소스를 추가 할 수 없습니다. 일부 사용자는 이로 인해 Visual Studio Express 내에서 Entity Framework 및 MySQL을 사용하는 기능이 제한 될 수 있습니다.
MySQL을위한 Devart dotConnect -
내가 읽은과에 대한 비난 MS에 모두 시도가로 MySQL의 커넥터에 유사한 문제[이러한 문제가 될 해야하는 해결 ]
SQLite
PostgreSQL
신탁
- Oracle 용 Devart dotConnect
- Oracle 용 샘플 Entity Framework 공급자 -커뮤니티 노력 프로젝트
- DataDirect ADO.NET 데이터 공급자
DB2
- IBM Data Server Provider 는 EF를 지원 합니다. 다음은 몇 가지 제한 사항 입니다.
- DataDirect ADO.NET 데이터 공급자
Sybase
Informix
- IBM Data Server Provider 는 Informix를 지원합니다.
파이어 버드
공급자 래퍼
Entity Framework 4 ( 베타 )
마이크로 소프트 SQL 서버
- Microsoft의 Linq to Entities 4-.net 4.0 및 Visual Studio 2010과 함께 제공됩니다. 지금까지 EF4의 유일한 공급자
MySQL
- MySQL .NET 커넥터 , 대부분 작동하지만 CreateDatabase 및 DatabaseExists 메서드 (v6.3.5)와 관련하여 보류중인 문제
- MySQL 용 Devart dotConnect
SQLite
PostgreSQL
신탁
Microsoft SQL Server Analysis Services (SSAS)