一个简单的存储过程问题,解决了今天就结贴,说话算话!

threshchong 2003-10-17 09:46:53
我定义的存储过程,目地是为了数据上传速度快一点存储过程如下:
CREATE PROCEDURE int_dataup
@L_bh varchar(10),@L_return int
as
INSERT INTO T_F01_FC(BH) VALUES (@L_bh);--其中表中其它字段也省免得这里太长。
select @L_return = 3
return @L_return
GO
PB中调用时我这是这样做的:
DECLARE cur_emp PROCEDURE FOR int_dataup
@l_bh =: ls_bh,
@L_return =:l_ret;
EXECUTE cur_emp;
Fetch cur_emp Into :li_count;
dw_1.setitem(l_row,"sc",string(Li_count))
Close cur_emp;
我这个存储过程是一人循环下面做的,是为了返回我所要的这个值我就其值插入到表中SC这个字段,请高手指教,小弟存储过程也是刚刚写不懂啊,谢谢解决后立马给分,在线等待。QQ: 37281741 MSN:Threshchong@hotmail.com
...全文
26 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
qqjj7758 2003-10-17
  • 打赏
  • 举报
回复
其实就是在SQL里设置variable,存储过程就象一个带参数的函数一样
很好理解的 多练习练习
chenqinzeng 2003-10-17
  • 打赏
  • 举报
回复
CREATE PROCEDURE int_dataup
@L_bh varchar(10)
as
INSERT INTO T_F01_FC(BH) VALUES (@L_bh);--其中表中其它字段也省免得这里太长。
select 3

GO
PB中调用时我这是这样做的:
DECLARE cur_emp PROCEDURE FOR int_dataup
@l_bh =: ls_bh;
另外的都一样

1,075

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧