求助高手

shto 2000-03-30 10:09:00
在DELPHI中有一个关于SQL SERVER的问题请教
以下为SQL SERVER的存储过程:
CREATE proc RefreshNo
as
begin tran
declare cur1 cursor
for
select 序号 from table1
open cur1
fetch next from cur1
while @@fetch_status=0 begin
update table1 set 序号=5 where current of cur1
fetch next from cur1
end
close cur1
deallocate cur1
commit
为什么在DELPHI 5 中使用QUERY控件执行该存储过程没有出错信息,而

在SQL SERVER中查看TABLE1表,序号没有更改。
但在Sql SERVER中执行该存储过程就能生效。

请各位大虾救命
...全文
93 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
渤海海峡 2000-03-31
  • 打赏
  • 举报
回复
存储过程为什么不用delphi的存储过程的执行控件?而用query?

5,379

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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