要查看英语原文,请勾选“英语”复选框。也可将鼠标指针移到文本上,在弹出窗口中显示英语原文。 |
本文档已存档,并且将不进行维护。
Oracle 和 ADO.NET
.NET Framework (current version)
注意 |
System.Data.OracleClient 中的类型已过时。 当前版本的 .NET Framework 仍支持这些类型,但以后的版本会将这些类型删除。 Microsoft 建议您使用第三方 Oracle 提供程序。 |
本节说明特定于适用于 Oracle 的 .NET Framework 数据提供程序的功能和行为。
适用于 Oracle 的 .NET Framework 数据提供程序允许使用 Oracle 客户端软提供的 Oracle 调用接口 (OCI) 来访问 Oracle 数据库。 该数据提供程序设计的功能与用于 SQL Server、OLE DB 和 ODBC 的 .NET Framework 数据提供程序的功能类似。
若要使用适用于 Oracle 的 .NET Framework 数据提供程序,应用程序必须引用 System.Data.OracleClient 命名空间,如下所示:
using System.Data.OracleClient;
在编译代码时还必须包括对该 DLL 的引用。 例如,如果编译的是 C# 程序,命令行中应包括:
csc /r:System.Data.OracleClient.dll
本节内容
Oracle 的 .NET Framework 数据提供程序的系统要求
说明使用适用于 Oracle 的 .NET Framework 数据提供程序时的要求,并说明使用时应注意的若干问题。
描述用于使用 Oracle BFILE 数据类型的 OracleBFile 类。
描述用于使用 Oracle LOB 数据类型的 OracleLob 类。
描述对 Oracle REF CURSOR 数据类型的支持。
描述可以用于使用 Oracle 数据类型的结构,包括 OracleNumber 和 OracleString。
说明对检索服务器生成的 Oracle 键序列值的支持。
列出 Oracle 数据类型及其与 OracleDataReader 的映射。
描述 OracleConnection 对象如何自动在现有分布式事务中登记(如果确定某个事务是活动的)。
相关章节
说明使用 ADO.NET 时的安全编码做法。
说明如何创建和使用 DataSets、类型化 DataSets、DataTables 和 DataViews。
说明如何使用 ADO.NET 中的数据。
说明如何使用特定于 SQL Server 的功能。
说明允许在 ADO.NET 中编写独立于提供程序的代码的泛型类。