当前位置:编程学习 > C#/ASP.NET >>

高分求!vs2010 C# Entity Framework 怎么使用Oracle 10g数据库啊!

现有项目要求使用Oracle 10g+.NET 4.0开发环境是VS2010。框架使用Entity Framework。在网上看了一圈,下载了一个OracleEFProvider。求给为大虾指点下如何使用EF操作Oracle数据库啊!有例子和步骤最好。感谢啦!!
我邮箱y_j0301@163.com。 --------------------编程问答-------------------- 帮自己顶起来 --------------------编程问答-------------------- 说实话,不太看好EF搭配非MSSQL,成熟度达不到生产的品质。

如果没有Provider的源代码,建议不要用,不然后患无穷。 --------------------编程问答-------------------- 恩,同意楼上的!EF没有提供对各种数据的实现,可能只对MSSQL做了实现,对其他数据库的实现可能就不得而知啦! --------------------编程问答-------------------- --------------------编程问答-------------------- google里搜 entity framework oracle, 外边的天空更大 --------------------编程问答-------------------- 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 --------------------编程问答-------------------- 谢谢各位。请注意我的提问内容~求EF操作ORACLE示例。谢谢! --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 连接oracle一定要安装oracle服务器端或者客户端的,不然连接不了 --------------------编程问答-------------------- 可以试一下第三方的驱动
ALinq http://www.alinq.org/
如果想自己做的话,使用OracleClient,如果想追求性能的话,去Oracle的官网下一个ODP吧,不过那个需要安装Oracle客户端才可以访问 --------------------编程问答--------------------
引用 10 楼 mwylaoma 的回复:
连接oracle一定要安装oracle服务器端或者客户端的,不然连接不了

老大~~~~请别侮辱我的智商。。。。呵呵 --------------------编程问答-------------------- 再重新说下我的问题,现在框架是EF。开发环境是vs2010.数据库是Oracle 10g。不能换框架,只求一个在vs2010+EF框架下操作Oracle的例子,或教程,谢谢! --------------------编程问答--------------------
引用 13 楼 www8s88com 的回复:
再重新说下我的问题,现在框架是EF。开发环境是vs2010.数据库是Oracle 10g。不能换框架,只求一个在vs2010+EF框架下操作Oracle的例子,或教程,谢谢!

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

The Linq To Oracle project provides a custom query provider for Oracle databases .

放心用吧!
Entity Framework vs2010原生的支持! --------------------编程问答-------------------- 再起来,感谢各位 --------------------编程问答-------------------- 这个应该是 oracle 官方提供才对,或者是 ms 提供也行,第三方的,慎用 --------------------编程问答-------------------- 这个应该可以的,我现在也是在VS10的环境下用ORACLE和entity framework结合来开发项目,我发个东东给你,装下就OK了 --------------------编程问答-------------------- Sample Entity Framework Provider for Oracle --------------------编程问答-------------------- ....我也在等待啊。
从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解决不了。。。
不知道我描述的是否错误,如果我能确保说的正确,也不至于过来求解了,希望高手不要笑话。
更希望有同仁能够帮忙,发点资料、意见之类的。
e_yuan@foxmail.com
QQ:373048914 --------------------编程问答-------------------- 我做好了的,需要在配置文件中配置,我用的是ORACLE11GR2+VS2010+EF --------------------编程问答--------------------
引用 21 楼  的回复:
我做好了的,需要在配置文件中配置,我用的是ORACLE11GR2+VS2010+EF

大哥 你能不能说说你怎么配的 --------------------编程问答-------------------- 肯定可以啊,我公司正在考虑将整体项目移植到oracle数据库,我们的项目全部是用ef实现的.
移植的可行性已经通过了测试了 --------------------编程问答-------------------- http://www.oracle.com/technetwork/cn/topics/dotnet/utilsoft-086879-zhs.html
看看你要的是不是这个 --------------------编程问答--------------------
引用 24 楼 xushre 的回复:
http://www.oracle.com/technetwork/cn/topics/dotnet/utilsoft-086879-zhs.html
看看你要的是不是这个


http://www.oracle.com/technetwork/cn/topics/dotnet/utilsoft-086879-zhs.html --------------------编程问答-------------------- 参考 将 Entity Framework、LINQ 和 Model-First 用于 Oracle 数据库
http://www.oracle.com/webfolder/technetwork/cn/tutorials/obe/db/dotnet/EntityFrameworkOBE/EntityFrameworkOBE.htm
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,