想返回一个存储过程里的下一个记录集,用了ADOStoredProc1.NextRecordset(),可是其中参数总不对。请问应该是什么??(20分)

  • 主题发起人 主题发起人 blackfiles
  • 开始时间 开始时间
B

blackfiles

Unregistered / Unconfirmed
GUEST, unregistred user!
帮助说参数是返回的记录集的行数,是integer的,可是我写入一个整型,也抱错。帮助中没有参数,也抱错。
请问应该是什么???返回所以记录。
 
你好,它是整型,但不是常量而是变量,用于存储下一个记录集中的总行数。
如:
var
aRow:integer;
begin
ADODataSet1.RecordSet := ADOQuery1.NextRecordset(aRow);
end;
这样一切就都可以了
 
顺便问一下,如果我的储存过程里返回了五个结果集,我怎么才能知道,
它返回了五个结果集?
如果知道了这个5,那我就要以写一个循环,为每一个结果集生成一个adotable, 一个
datasource,这样就可以把返回的结果集全部给显示出来了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部