你可以在Oracle中使用Microsoft Entity Framework吗?
DevArt的OraDirect提供程序现在支持实体框架。见http://devart.com/news/2008/directs475.html
Devart dotConnect为Oracle(以前OraDirect .NET)现在提供了对实体框架v4的版本支持候选人http://www.devart.com/blogs/dotconnect/?p=2062 – Devart 2010-04-02 11:16:31
您可以在这里阅读更多信息并下载Devart dotConnect for Oracle的试用版 - http://www.devart.com/dotconnect/oracle/。 – JackD 2010-12-07 16:42:35
对于Model-first,devArt dotConnect DDL生成模板比第一次切割的Oracle测试版(例如:不只是将所有内容设置为Numeric(38,0))在数据类型上做得更加明智。 Oracle模板甚至不会为身份字段生成序列... – piers7 2011-06-29 02:17:05
生产的某个答案是“主要” 。
在EF生成使用CROSS和OUTER APPLY运算符的代码的情况下,我们遇到了一个问题。 This link shows MS知道它在2005年之前有一个SQL Server的问题,但是他们忘记提及这些操作符也不被Oracle支持。
更新:
甲骨文现在完全支持实体框架。 Oracle数据提供程序的.NET版本11.2.0.3(ODAC 11.2) 发行说明:LINQ的 http://docs.oracle.com/cd/E20434_01/doc/win.112/e23174/whatsnew.htm#BGGJIEIC
更多的文档以实体和ADO.NET实体框架: http://docs.oracle.com/cd/E20434_01/doc/win.112/e23174/featLINQ.htm#CJACEDJG
注:ODP.NET还支持实体SQL。
如果您还不知道,Oracle已经发布了支持Entity Framework的ODP.NET。尽管如此,它并不支持代码。
http://www.oracle.com/technetwork/topics/dotnet/index-085163.html
http://code.msdn.microsoft.com/EFOracleProvider/Release/ProjectReleases.aspx?ReleaseId=1395 – 2009-11-03 19:35:00