知识大全 ADO.NET访问Oracle 9i存储过程(上)[1]
Posted 知
篇首语:人生如同故事。重要的并不在有多长,而是在有多好。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ADO.NET访问Oracle 9i存储过程(上)[1]相关的知识,希望对你有一定的参考价值。
ADO.NET访问Oracle 9i存储过程(上)[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
本文讨论了如何使用 ADO NET访问 Oracle存储过程(称为 SQL 编程块)和函数(返回单个值的编程块)您可以使用以下托管数据提供程序连接到 Oracle 数据库 Microsoft NET Oracle 提供程序 OLE DB NET 提供程序 ODBC NET 数据提供程序以及 Oracle 的 ODP NET 提供程序 本文使用用于 Oracle 的 Microsoft? NET 框架数据提供程序 使用 Oracle ODP NET 数据提供程序或用于 OLE DB 的 Microsoft NET 框架数据提供程序时可使用不同的功能
Oracle NET 数据提供程序随 NET 框架 一起提供 如果您使用的是 NET 框架 您将需要下载 NET Managed Provider for Oracle 无论是哪个版本 数据提供程序类都位于 System Data OracleClient 命名空间中
概述
PL/SQL 是 SQL 的 Oracle 实现 它与 Microsoft?SQL Server? 所使用的 T SQL 类似 但也有一些不同之处 本文稍后对此进行了详细讨论 与 T SQL 一样 PL/SQL 扩展了标准SQL PL/SQL 用于定义命名编程块 如存储过程 函数和触发器
类
可使用 System Data OracleClient 命名空间中类的子集来执行 Oracle 存储过程和函数 下表对这些类进行了说明
类 说明
OracleCommand
针对 Oracle 数据库执行的存储过程的 SQL 语句
OracleConnection
打开的数据库连接
OracleParameter
OracleCommand 的参数 也可能是它到 DataColumn 的映射
OracleParameterCollection
OracleParameter 对象的集合
OracleType
Oracle 数据类型和结构的枚举
执行存储过程
执行 Oracle 存储过程与执行 SQL Server 存储过程类似 下面的步骤说明了如何执行 Oracle 存储过程和检索它返回的结果
在 HR 架构中创建一个名为 COUNT_JOB_HISTORY 的存储过程 以计算 JOB_HISTORY 表中的记录数
CREATE OR new PROCEDURE COUNT_JOB_HISTORY
(
reccount OUT NUMBER
)
IS
BEGIN
SELECT COUNT(*) INTO reccount
FROM JOB_HISTORY;
END COUNT_JOB_HISTORY;
cha138/Article/program/net/201311/15012相关参考
知识大全 ADO.NET访问Oracle 9i存储过程(上)[4]
ADO.NET访问Oracle9i存储过程(上)[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 ADO.NET访问Oracle 9i存储过程(上)[8]
ADO.NET访问Oracle9i存储过程(上)[8] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 ADO.NET访问Oracle 9i存储过程(上)[5]
ADO.NET访问Oracle9i存储过程(上)[5] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 ADO.NET访问Oracle 9i存储过程(上)[6]
ADO.NET访问Oracle9i存储过程(上)[6] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 ADO.NET访问Oracle 9i存储过程(上)[7]
ADO.NET访问Oracle9i存储过程(上)[7] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 ADO.NET访问Oracle 9i存储过程(上)[2]
ADO.NET访问Oracle9i存储过程(上)[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 ADO.NET访问Oracle 9i存储过程(上)[3]
ADO.NET访问Oracle9i存储过程(上)[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 ADO.NET访问Oracle 9i存储过程(下)
ADO.NET访问Oracle9i存储过程(下) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
使用ADO.NET访问Oracle9i存储过程 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 本
执行oracle存储过程如下: OracleConnectioncon=newOracleConnection(strcon); &