现有项目要求使用Oracle 10g+.NET 4.0开发环境是VS2010。框架使用Entity Framework。在网上看了一圈,下载了一个OracleEFProvider。求给为大虾指点下如何使用EF操作Oracle数据库啊!有例子和步骤最好。感谢啦!!
我邮箱[email protected]

解决方案 »

  1.   

    说实话,不太看好EF搭配非MSSQL,成熟度达不到生产的品质。如果没有Provider的源代码,建议不要用,不然后患无穷。
      

  2.   

    恩,同意楼上的!EF没有提供对各种数据的实现,可能只对MSSQL做了实现,对其他数据库的实现可能就不得而知啦!
      

  3.   

    google里搜 entity framework oracle, 外边的天空更大
      

  4.   

    Goole上页是好结果得,Orcale和EF的兼容性肯定没有,EF对Oracle的支持那样好!Google一下就知道啦!
    http://blogs.msdn.com/b/jkowalski/archive/2008/10/24/using-ef-oracle-sample-provider-with-edm-designer.aspx
      

  5.   

    谢谢各位。请注意我的提问内容~求EF操作ORACLE示例。谢谢!
      

  6.   

    连接oracle一定要安装oracle服务器端或者客户端的,不然连接不了
      

  7.   

    可以试一下第三方的驱动
    ALinq http://www.alinq.org/
    如果想自己做的话,使用OracleClient,如果想追求性能的话,去Oracle的官网下一个ODP吧,不过那个需要安装Oracle客户端才可以访问
      

  8.   

    再重新说下我的问题,现在框架是EF。开发环境是vs2010.数据库是Oracle 10g。不能换框架,只求一个在vs2010+EF框架下操作Oracle的例子,或教程,谢谢!
      

  9.   

    包括那个所谓的 ALINQ,我都见识过。还是那个观点,如果你还没有确定方案,赶快调整。
    真的有那么好的例子和教程,微软第一个想买。
      

  10.   

    http://linqtooracle.codeplex.com/The Linq To Oracle project provides a custom query provider for Oracle databases .放心用吧!
    Entity Framework vs2010原生的支持!
      

  11.   

    这个应该是 oracle 官方提供才对,或者是 ms 提供也行,第三方的,慎用
      

  12.   

    这个应该可以的,我现在也是在VS10的环境下用ORACLE和entity framework结合来开发项目,我发个东东给你,装下就OK了
      

  13.   

    Sample Entity Framework Provider for Oracle
      

  14.   

    ....我也在等待啊。
    从oracle下载下来的ODAC,支持vs2010的是oracle11g,10g支持的是03和05,悲催啊。
    这vs2010怎么连接oracle10g,仍然解决不了啊,建立ef时,数据源里就是列不出那个oracle10g的数据库,郁闷。
    至于alinq等,貌似是linq to sql的扩展,比如to oracle \to mysql,现在的问题是linq to ef,ef  to oracle,后一个to解决不了
    不知道我描述的是否错误,如果我能确保说的正确,也不至于过来求解了,希望高手不要笑话。
    更希望有同仁能够帮忙,发点资料、意见之类的。
    [email protected]
    QQ:373048914
      

  15.   

    我做好了的,需要在配置文件中配置,我用的是ORACLE11GR2+VS2010+EF
      

  16.   

    肯定可以啊,我公司正在考虑将整体项目移植到oracle数据库,我们的项目全部是用ef实现的.
    移植的可行性已经通过了测试了
      

  17.   

    http://www.oracle.com/technetwork/cn/topics/dotnet/utilsoft-086879-zhs.html
    看看你要的是不是这个
      

  18.   


    http://www.oracle.com/technetwork/cn/topics/dotnet/utilsoft-086879-zhs.html
      

  19.   

    参考 将 Entity Framework、LINQ 和 Model-First 用于 Oracle 数据库
    http://www.oracle.com/webfolder/technetwork/cn/tutorials/obe/db/dotnet/EntityFrameworkOBE/EntityFrameworkOBE.htm