帮忙修改这段ASP调用ORACLE的输出值。

[复制链接]
查看11 | 回复1 | 2004-6-15 20:55:00 | 显示全部楼层 |阅读模式
我已经成功将游标记录显示到ASP页面上了。但现在如何将另一个输出值(getcount)显示到页面中??帮忙修改下面这段ASP代码。
set cmdcount=server.createobject("ADODB.COMMAND&quot

cmdcount.ActiveConnection=conn
cmdcount.CommandType=4
cmdcount.prepared=true
cmdcount.CommandText="{call zsl_pack_message.getcount()}"
cmdcount.Parameters.Append cmdcount.CreateParameter("v_count",2,2)
set recordcount=v_count
set recordcount=cmdcount.execute


CREATE OR REPLACE PACKAGE zsl_pack_message
AS
TYPE mytype IS REF CURSOR;
PROCEDURE getcursor (r_cursor OUT mytype);
PROCEDURE getcount(v_count OUT integer);
END zsl_pack_message;
/

CREATE OR REPLACE PACKAGE BODY zsl_pack_message
AS
PROCEDURE getcursor (r_cursor OUT mytype)
is

BEGIN
OPEN r_cursor FOR select * from ZSL_VW_ZSL_MESSAGE;
END;

PROCEDURE getcount(v_count OUT integer)
is
BEGIN
select count(*)into v_count from ZSL_VW_ZSL_MESSAGE;
END;

END zsl_pack_message;
/









222






总记录数为


回复

使用道具 举报

千问 | 2004-6-15 20:55:00 | 显示全部楼层
狂顶中,没人会??????????
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行