views:

1506

answers:

4

Does LINQ to SQL support Oracle.ODP? If not, is a similar offering from Oracle available or in the works?

+1  A: 

Linq to SQL doesn't support Oracle natively. There are a few 3rd party wrappers out there. Check this out...

Theres also some providers for Oracle for the ADO.NET Entity framework. See here.

Chalkey
+3  A: 

LINQ to SQL only supports SQL Server. For LINQ to Oracle, you'll want Entities, LINQ for nHibernate, or DbLinq to name a few.

Of those, DbLinq is intended to be the closest thing to an exact port of LINQ to SQL for other databases.

Rex M
@Rex M, I cannot find any code documentation and/or examples on using DbLinq with Oracle. Can you linq me up? ;)
Pretzel
+1  A: 

DevArt offers a provider for Oracle with LINQ support here. They also provide a direct mode where there is no need to install an oracle client and support for ADO.NET Entity framework.

vzczc
A: 

please consider use alinq, http://www.alinq.org

ansi