你能用Oracle使用Microsoft Entity Framework吗?

是否有可能使用Oracle数据库的Microsoftentity framework?

DevArt的OraDirect提供程序现在支持entity framework。 请参阅http://devart.com/news/2008/directs475.html

更新

Oracle现在完全支持entity framework。 适用于.NET版本11.2.0.3(ODAC 11.2)的Oracle Data Provider版本说明: http ://docs.oracle.com/cd/E20434_01/doc/win.112/e23174/whatsnew.htm#BGGJIEIC

有关Linq to Entities和ADO.NET Entity Framework的更多文档: http : //docs.oracle.com/cd/E20434_01/doc/win.112/e23174/featLINQ.htm#CJACEDJG

注意:ODP.NET也支持实体SQL。

Oracle已经宣布了ODP.net和entity framework的“方向声明” :

综上所述,ODP.Net大约在2010年底testing,2011年的某个时间。

查看Oracle的示例entity framework提供程序 以及此博客文章

如果您还不知道,Oracle已经发布了支持Entity Framework的ODP.NET。 尽pipe如此,它不支持代码。

http://www.oracle.com/technetwork/topics/dotnet/index-085163.html

是。 查看这个循序渐进的Oracle数据库(11G)entity framework,LINQ和Model-First教程,以及使用Visual Studio 2010和.NET 4 。

答案是“主要”。

在EF生成使用CROSS和OUTER APPLY运算符的代码的情况下,我们遇到了一个问题。 这个链接表明 ,MS在2005年以前知道SQL Server的一个问题,但是他们忘记提到这些操作符也不被Oracle支持。

DataDirect公司已经宣布他们将在2008年第三季度的Oracle供应商中支持entity framework 。