
C#/Oracle高手来推荐好用的ado.net访问Oracle的技术!
我对C#访问SqlServer和Access啥的比较熟悉了,但对Oracle可以说一窍不通,最近终于装了个Oracle11gExpress准备学习下,管理器是Oracle...
我对C#访问SqlServer和Access啥的比较熟悉了,但对Oracle可以说一窍不通,最近终于装了个Oracle 11g Express准备学习下,管理器是Oracle Sql Developer,C#开发环境是VS2013。那么
一、请问当前最好用的类库是哪个?
二、据说微软.net内置的System.Data.Oracle下的已经被抛弃了,怎么看待?
三、Oracle官方网站也有针对.net的类库,和.net内置的相比如何?除了安装.net外,还需要其他什么吗比如Java?
四、当前Linq to EF是否也有Oracle版本?也就是VS支持直接从数据库生成Model? 展开
一、请问当前最好用的类库是哪个?
二、据说微软.net内置的System.Data.Oracle下的已经被抛弃了,怎么看待?
三、Oracle官方网站也有针对.net的类库,和.net内置的相比如何?除了安装.net外,还需要其他什么吗比如Java?
四、当前Linq to EF是否也有Oracle版本?也就是VS支持直接从数据库生成Model? 展开
展开全部
我了解的有三个,一是.NET Framework自带的System.Data.Oracle,二是Oracle推出的ODP.NET,三是Nhibernate
.NET framework 和 ODP.NET的都好用,只是你需要单独安装ODP,效率上ODP自然是比微软出的效率更高的;
Nhibernate 配置比较麻烦,如果对配置不太了解,用ODP.NET 或 System.Data.Oracle 是比较快捷的;
System.Data.Oracle 确实是停止更新了,至少是好几年以前的事儿了 :)
如果Oracle服务器和开发环境不在同一台机器,至少需要安装Oracle的客户端,提供一个数据访问驱动环境;Java 运行环境是必须的;
Entity Framework 现在支持Oracle了,不过我没用过,同样的也有很复杂的配置、映射文件,可以考虑情况选择;
.NET framework 和 ODP.NET的都好用,只是你需要单独安装ODP,效率上ODP自然是比微软出的效率更高的;
Nhibernate 配置比较麻烦,如果对配置不太了解,用ODP.NET 或 System.Data.Oracle 是比较快捷的;
System.Data.Oracle 确实是停止更新了,至少是好几年以前的事儿了 :)
如果Oracle服务器和开发环境不在同一台机器,至少需要安装Oracle的客户端,提供一个数据访问驱动环境;Java 运行环境是必须的;
Entity Framework 现在支持Oracle了,不过我没用过,同样的也有很复杂的配置、映射文件,可以考虑情况选择;

2025-02-26 广告
昇非一体化产业园(ARISE IIP)是全球领先的基础设施开发商,深耕非洲市场62年,专注于泛非设计、融资、建设和运营定制化产业园区,旨在推动非洲各国的工业化进程,缩小产业差距,促进可持续发展、出口增长与贸易扩展。昇非(ARISE IIP)...
点击进入详情页
本回答由昇非提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询