database - 찾을 - ms ado net




OLE DB 액세스 데이터 소스가있는 ADO.NET 엔터티 프레임 워크 (2)

누구든지 ADO.NET Entity Framework를 OLE DB 또는 ODBC 데이터 원본과 함께 사용할 수있는 방법을 찾았습니까? 특히 여러 가지 이유로 인해 SQL로 업 사이즈 될 수없는 Access 데이터베이스로 작업해야합니다.

이 MSDN 페이지의 내용 :

.NET Framework에는 Microsoft SQL Server에 직접 액세스 (Entity Framework 지원 포함) 및 ODBC 및 OLE DB 드라이버가있는 다른 데이터베이스에 대한 간접 액세스 (.NET Framework 데이터 공급자 참조)를위한 ADO.NET 공급자가 포함되어 있습니다. 다른 데이터베이스에 직접 액세스하려면 다음과 같이 많은 타사 공급자를 사용할 수 있습니다.

"다른 데이터베이스에 대한 간접 액세스"에 대한 언급은 유쾌하지만 나는 데이터 액세스 기술의 모든 다른 이름에 대해 당황 스럽다 고 자백합니다.


EF 공급자가 C #을 특정 SQL 구문으로 변환해야하기 때문에 OLE DB를 직접 사용할 수 없습니다 (OLE DB는 여러 SQL 구문을 사용하는 여러 DBMS에 대한 연결입니다).

MS Access 용 EF 6.1 공급자가 필요하면 여기를보십시오. https://jetentityframeworkprovider.codeplex.com/






provider