首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ODP.net和Oracle11g

ODP.net和Oracle11g
EN

Stack Overflow用户
提问于 2011-03-04 04:27:58
回答 3查看 6.3K关注 0票数 1

我正在开发我自己的ASP.net 4.0网站。我在家里的服务器上安装了Oracle 11g,在笔记本电脑上安装了Oracle Client 11g。我正在使用SQL Developer查看数据库。一切都很顺利,我可以查看数据了。

但是,我现在正在尝试使用Visual Studio2010使我的代码与我的数据库正确通信。我想用ODP.net连接到数据库。我不知道如何开始,也不知道从哪里开始!请用说明或一本好书来指导我,解释Oracle11g和ASP.net 4.0之间的关系。

另外,使用ODP.net或其他工具好吗?

谢谢,

萨米语

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-03-04 04:52:16

微软已经宣布弃用.NET的甲骨文实现(参见此处:System.Data.OracleClient Namespace),因此ODP.Net是可行的。

ODP.Net只是另一个标准的ADO.NET提供程序。这里有一个教程:Using Oracle Data Provider for .NET

票数 1
EN

Stack Overflow用户

发布于 2012-02-22 18:44:37

在编程上,您将希望使用Oracle ODP (Oracle数据提供程序)组件(带有Oracle.DataAccess名称空间)。ODP的文档在这里:http://docs.oracle.com/cd/E11882_01/win.112/e23174/toc.htm

在安装和部署方面,您将需要安装ODAC (Oracle数据访问组件)。此软件包包括ODP连接到数据库所需的所有必需依赖项(Oracle Instant Client、从属非托管DLL等)。http://www.oracle.com/technetwork/database/windows/downloads/index-101290.html

票数 0
EN

Stack Overflow用户

发布于 2012-03-20 04:11:18

我建议你使用一个框架,比如Enterprise Library。

Enterprise Library使您可以更轻松地使用数据库连接和命令,不仅更容易,而且可重用。您可以更改数据库,并且只能更改在配置中使用的提供程序。不需要更改代码。它可以通过使用抽象类而不是具体类来做到这一点。

您可以看到一个简单的教程,它向您展示了如何使用here

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5186159

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档