2009-10-12 3 views

답변

6

LINQ to SQL은 SQL Server 만 지원합니다. LINQ to Oracle의 경우, Entities, LINQ for nHibernate 또는 DbLinq을 약간만 지정하십시오.

그 중 DbLinq는 다른 데이터베이스의 LINQ to SQL의 정확한 포트에 가장 가까운 것입니다.

+1

나는 오라클과 DbLinq을 사용하여 코드 문서 및/또는 예를 찾을 수 없습니다. 린크 좀 해줄 수있어? ;) – Pretzel

1

Linq to SQL은 기본적으로 Oracle을 지원하지 않습니다. 거기에 몇 가지 타사 래퍼가 있습니다. this 체크 아웃 ...

Theres는 ADO.NET 엔터티 프레임 워크를위한 Oracle 용 일부 공급자이기도합니다. here을 참조하십시오.

2

DevArt는 LINQ가 here 인 Oracle 용 제공 업체를 제공합니다. 또한 oracle 클라이언트를 설치하거나 ADO.NET Entity 프레임 워크를 지원할 필요가없는 직접 모드를 제공합니다.

+1

Devart에서 ORM을 시도하십시오 - LinqConnect. 이 제품은 LINQ to SQL과 밀접하게 개발되었지만 몇 가지 추가적인 가능성을 가지고 있으며 다른 DBMS로 작업 할 수 있습니다. – JackD