CSDN论坛 > Delphi > 网络通信/分布式开发

在Delphi里怎么调用Oracle的存储过程? [问题点数:40分,结帖人whdly]

Bbs1
本版专家分:0
结帖率 85.19%
CSDN今日推荐
Bbs1
本版专家分:15
Bbs4
本版专家分:1083
Bbs5
本版专家分:3245
匿名用户不能发表回复!
其他相关推荐
Delphi ADOStoredProc 存储过程用法
一、概述 Delphi   +   MS   SQL   Server是目前最为流行的管理信息系统开发环境和工具。Delphi的强大数据库操作控件极大地减轻了开发人员的工作量,在这些控件中,最常用的有TQuery、TTable、TADOQuery、TADOTable、TADODataSete等,这些控件执行查询操作时有一个共同的特点,即将所有数据库记录从服务器取回客户端,再根据查询的条件进行筛选。很明显,如果有大量的数据在服务器与客户端之间传递,就会降低程序执行的速度,影响应用程序的性能。针对这种情况,
oracle调用存储过程
oracle调用存储过程
oracle 函数中调用存储过程
项目中开发了一个存储过程来给报表提供数据源,而程序业务逻辑中需要有一个对该数据源进行判断的功能,开始是使用拼接sql的方式在存储过程中对应sql的外面包装一层来进行处理,但是觉得这种方式拼接的sql太长,而且以后业务逻辑改变要同时修改存储过程和代码,容易发生遗漏,故产生了在函数中处理存储过程的结果(游标)的想法。但是在网上搜索发现对存储过程返回的游标进行处理的例子很少,自己弄了半天终于成功了,在此
ADO教程(执行带参数存储过程)
由于最近项目上要使用ADO访问数据库,而网上又没有非常完整的帖子,干脆摸着石头过河来总结一个ADO的使用;首先不得不说ADO的使用率并不是很高 1.ADO是微软提供的访问各种数据库的统一接口,是对底层的COM技术OLE DB的封装;它的主要优点是易于使用,高速度,低内存开销,和一个小磁盘占用,缺点:开发效率相对不高; ADO 是一个面向对象的 COM 组件库,用 ADO 访问
ORACLE 存储过程 like 样例
create or replace procedure PROC_Test_User(vF_username in varchar2, out_Refcursor out sys_refcursor) is begin    open out_Refcursor for     SELECT u.* FROM tb_system_user u WHERE 1 > 0 AND u.f_user
FineReport中调用Oracle存储过程
方案:在报表中通过ajax在后台执行jsp,jsp获取参数并调用数据库存储过程,下面以一个实际例子来看。 环境:Tomcat6.0,FineReport7.0.2,jdk1.6,oracle 步骤: 1:所有环境安装完毕,同时在oracle中创建一个删除数据的存储过程,如下图所示: 2:编写一个jsp页面,用以获取对应存储过程,如下所示: 3:新建报表模板,并在模
Oracle存储过程调用带参的存储过程
Oracle存储过程包含三部分:过程声明,执行过程部分,存储过程异常。 Oracle存储过程可以有无参数存储过程和带参数存储过程。  一、无参程序过程语法 1 create or replace procedure NoParPro 2 as  ; 3 begin 4 ; 5 exception     //存储过程异常6     ; 7 end; 8          二、带参存储过程
VB.NET调用oracle存储过程的两种方法
 存储过程的实例:PROCEDURE TEST_C(temp out varchar2,a IN varchar2, b in varchar2)ISBEGIN  temp:=a || b;  END;调用方法1:说明:要在程序开头加入Imports System.Data.OleDb        Dim dbConn As New OleDbConnection        Dim
ORACLE存储过程调用存储过程时commit的问题
proc1 begin begin [sql1...] call proc2; ----调用其他的存储过程 exception when others then [sql2...] rollback; end; [sql3..] commit; end; 如代码中所写,在存储过程proc1中调用存储过
ORACLE package包中的存储过程的定义和使用
最近的项目中用到了oracle package包中的存储过程。本文以一个简单的插入为例,简述从存储过程的定义,包括PACKAGE的定义和PACKAGE BODY的定义,到存储过程的使用。 首先用sql语句创建一个USER_INFO表,sql语句如下:*****************USER_INFO表创建语句******************** -- Create tablecreate t
关闭