<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="ASP.Net(C#)利用ODP.net（Oracle.DataAccess.dll）连接Oracle数据库的代码示例" id="card1">
<p> 游客</p><p>
标题:ASP.Net(C#)利用ODP.net（Oracle.DataAccess.dll）连接Oracle数据库的代码示例<br/>
正文:<br/>
Microsoft .NET 框架的推出已经创造出一种不同于 COM 的新的 Windows 应用服务器环境。使用 COM 时，可以通过 Oracle Objects for OLE (OO4O)、ADO/OLE DB 或 ODBC 访问 Oracle 数据库中的数据。在 .NET 环境中，用户仍然可以通过 OLE DB 和 ODBC 使用由 Microsoft 提供的数据访问桥接来访问 Oracle 数据库。对于 OLE DB，这种桥接是 OLE DB .NET；对于 ODBC，则是 ODBC .NET。这些桥接提供了被管理的 .NET 层和未被管理的 COM 或 Win32 层之间的交互。Oracle Data Provider for .NET (ODP.NET) 代表访问 Oracle 数据库的第三种方法。与其他 .NET 数据提供程序的区别 在三种数据访问方法中，ODP.NET 最接近 .NET 环境，绕过了对 OLE DB 或 ODBC 的需求。它的特点是对 Oracle 数据库的高性能访问，同时提供对那些通过 OLE DB .NET 和 ODBC .NET 不能使用的高级 Oracle 功能的访问。与 OLE DB .NET 和 ODBC .NET 相似，ODP.NET 可以通过任何 .NET 语言来使用，如 C# 和 Visual Basic .NET。一个重要的区别是，ODP.NET 无需其他数据访问桥接，因而其性能优于 OLE DB .NET 和 ODBC .NET。此外，由于这些 .NET 桥接旨在用于一般的数据源，因此它们不提供对高级数据库功能的完全访问。本文介绍了C#连接Oracle数据库的过程。通过instant client和ODP.net中的Oracle.DataAccess.dll，我们就可以方便的部署.net应用程序或者站点，而不需要安装Oracle客户端。接下来我们就介绍这一过程。 1. ODAC的安装 在oracle的官方网站上下载与你安装的oracle对应版本的ODAC。 下载地址：ODAC Download 下载好后解压安装，安装时不用安装全部的组件。主要安装以下组件： Oracle Instant Client Oracle Data Provider For .net2.0 Oracle rovider Fo<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1963&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1963&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1963&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1963&amp;Page=3">[3]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1963&amp;Page=3">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=1963">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=1963">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>