在oracle中间好了一个存储过程,如下:
create procedure p_test(id1 number,na char)
as
begin
insert into stu(id,name) values(id1,na);
end p_test
;
在程序中用adostoredproc调用它,
with adostoreproc do
begin
ProcedureName:='p_test';
parameters.Refresh;
parameters[1].Value:=id1;//参数id1的值
parameters[2].Value:=na;//参数na的值
ExecProc;
close;
end;
错误提示说 调用p_test时参数个数或类型错误,是不是还要在adostoredproc中设置啥呀
请高手解答
create procedure p_test(id1 number,na char)
as
begin
insert into stu(id,name) values(id1,na);
end p_test
;
在程序中用adostoredproc调用它,
with adostoreproc do
begin
ProcedureName:='p_test';
parameters.Refresh;
parameters[1].Value:=id1;//参数id1的值
parameters[2].Value:=na;//参数na的值
ExecProc;
close;
end;
错误提示说 调用p_test时参数个数或类型错误,是不是还要在adostoredproc中设置啥呀
请高手解答
解决方案 »
- 在运行时改变数组的长度
- 出错了,撑不住了。。。请各位大虾帮帮忙。。。
- [文件管理Samples] TShellComboBox 与 TShellListView 关联问题
- 大哥们,请告诉我要做帮助文档应该分几步走啊?要用到什么控件啊?
- 关于Paradox中记录被锁定的问题?
- 安装COM+组件到客户端都有些什么步骤?interface not support.
- 两个日期型相得到是什么?(在线等待。。。。)
- 关于ehlib的问题,请各位帮帮忙!!
- 100分求收据打印(套打)问题解答(代码)?
- 这个编号如何解决?(专家们请进)
- 请指错!!!
- 各位大虾,在WINDOWS环境下,如何通过设置注册表禁止使用系统时间?
改成
ProcedureName:='p_test;1';
试试用ADO来访问Oracle数据库,确实会碰到一些奇怪的问题