关于.net:您可以将Microsoft Entity Framework与Oracle一起使用吗?

关于.net:您可以将Microsoft Entity Framework与Oracle一起使用吗?

Can you use Microsoft Entity Framework with Oracle?

是否可以将Microsoft Entity Framework与Oracle数据库一起使用?


更新:

Oracle现在完全支持实体框架。
适用于.NET版本11.2.0.3(ODAC 11.2)的Oracle数据提供程序
发行说明:
http://docs.oracle.com/cd/E20434_01/doc/win.112/e23174/whatsnew.htm#BGGJIEIC

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

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


DevArt的OraDirect提供程序现在支持实体框架。参见http://devart.com/news/2008/directs475.html


Oracle宣布了ODP.net和Entity Framework的"方向说明":

总而言之,ODP.Net beta版大约在2010年底发布,2011年某个时候发布。


是。请参阅针对Oracle数据库(11G)以及将Visual Studio 2010与.NET 4一起使用的Entity Framework,LINQ和Model-First的分步教程。


如果您还不知道,Oracle会发布支持实体框架的ODP.NET。它不首先支持代码。

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


现在有了一个新的nuget包,请尝试使用它:
https://www.nuget.org/packages/Oracle.ManagedDataAccess.EntityFramework/


答案是"大部分"。

我们在使用EF生成使用CROSS和OUTER APPLY运算符的代码时遇到了一个问题。该链接表明MS早于2005年就知道它与SQL Server有关的问题,但是他们忘了提到Oracle也不支持这些运算符。


推荐阅读

    通过备份记录获得数据库的增长

    通过备份记录获得数据库的增长,,通常你想知道数据库是否正在增长,以及它增长了多少,可能比较数据库中每个历史时期的大小。 但是我们怎样才

    PostgreSQL数据库修改sql表的方法汇总

    PostgreSQL数据库修改sql表的方法汇总,字段,默认值, 一,修改表 PostgreSQL 提供了一族命令用于修改现有表。 可以实现: 增加字段, 删除字段,

    1.Netty 概述

    1.Netty 概述,协议,高性能,原生 NIO 存在的问题NIO 的类库和 API 繁杂, 使用麻烦: 需要熟练掌握 Selector, ServerSocketChannel, SocketC

    oracle中NUMBER类型和java中对应类型

    oracle中NUMBER类型和java中对应类型,类型,数据类型,问题: 今天在项目中遇到数据库中输入的值在web页面中会自动转变为科学计数,oracle中字

    ctnet需要打开吗|CTNET什么意思

    ctnet需要打开吗|CTNET什么意思,,1. ctnet需要打开吗1、打开手机设置,选择网络和连接,点击移动网络。2、选择接入点名称(APN)进入之后选择中国

    联通uninet设置|联通接入点uninet

    联通uninet设置|联通接入点uninet,,1. 联通接入点uninet设置如下,手机不同,对应的菜单不同,楼主要自己找找。:第一步:在菜单(功能表)-工具-设置-

    oracle中dmp文件是什么文件

    oracle中dmp文件是什么文件,文件,数据库,在oracle中,dmp文件是数据库导出的文件,常用于数据库的备份和迁移;例如在dmp文件导入时,需要先把dmp