起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 133|回复: 5

调用存储过程数据集问题[处理]**

[复制链接]
发表于 2007-5-26 23:20:06 | 显示全部楼层 |阅读模式
用游标返回Oracle的存储过程结果集,调用存储过程数据集时报错,打码执行到open时停住,打码如下
procedure TCT.Button1Click(Sender: TObject);

begin
with DataSetCCGCSJJ1  do
  begin
    Close;
    Params.ParamByName('IN_DATE').AsString := '2007/04/12';
    Params.ParamByName('cur_test').DataType := TFieldType.ftCursor;  //返回参数的类型必须设置,否则出错
    Open;;
end;
end;

报错图如下

{201EE1B2-E846-4E7C-941A-548DA9EA6B8C}0.jpg

18.44 KB, 下载次数: 103

回复

使用道具 举报

 楼主| 发表于 2007-5-26 23:27:39 | 显示全部楼层

急!!!

调用前台的存储过程报错。
参数定义如下

20070526231946621.jpg

128.66 KB, 下载次数: 102

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-26 23:31:09 | 显示全部楼层

调用打码

procedure TCT.Button1Click(Sender: TObject);

begin
with DataSetCCGCSJJ1  do
  begin
    Close;
    Params.ParamByName('IN_DATE').AsString := '2007/04/12';
    Params.ParamByName('cur_test').DataType := TFieldType.ftCursor;  //返回参数的类型必须设置,否则出错
    Open;;
end;
end;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-27 09:27:17 | 显示全部楼层
急啊,有人吗!!
回复 支持 反对

使用道具 举报

发表于 2007-5-28 09:05:39 | 显示全部楼层
你的存储过程是怎么写的?
回复 支持 反对

使用道具 举报

发表于 2007-6-4 16:49:01 | 显示全部楼层
楼主,问题解决了吗?
请反馈!
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-21 07:35 , Processed in 0.048442 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表