存储过程的问题!!谢谢!!!

liliang800207 2003-11-11 08:12:15
我在sqlserver中设立了一存储过程
对一字段为条件进行查询,有多种结果
第一次fetch后数据正确
do while (sqlca.sqlcode=0 and sqlca.sqlnrows>0)
fetch.........
do......
loop;
close 存储过程名;
执行后可将数据取出,但一执行完后,
pb就自动关闭了

为什么??
我用的是pb7.0+sqlserver2000
...全文
40 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
cxwsoftware 2003-11-19
  • 打赏
  • 举报
回复
bnd!
ounce777 2003-11-18
  • 打赏
  • 举报
回复
好像是dealloc,不是delalloc
具体的你查询一下,sql server的帮助上写的很清楚
ounce777 2003-11-18
  • 打赏
  • 举报
回复
如果你的存储过程中使用了游标,要注意在存储过程的最后使用delalloc(好像是这个,具体的我忘记了,你查询一下sql server的帮助),不然就只有第一次是正确的,后面的就会有问题的,这个问题我以前也遇到过。
liliang800207 2003-11-12
  • 打赏
  • 举报
回复
PB LOG怎么看??
liliang800207 2003-11-12
  • 打赏
  • 举报
回复
可我只有5条数据亚!!!
qqjj7758 2003-11-11
  • 打赏
  • 举报
回复
看看PB LOG
qqjj7758 2003-11-11
  • 打赏
  • 举报
回复
数据量太大了??

1,075

社区成员

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

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