(DELPHI4的难题,中国无人能解?!!) -- 用TStoredProc控件返回存储过程的多结果集 (100分)

F

fhli

Unregistered / Unconfirmed
GUEST, unregistred user!
存储过程如下:
CREATE PROCEDURE testmult @function_id INT
AS
select progress =1
select progress = 30
select progress = 70
return 100
go
要求能取到 1, 30 ,70 等数据
不能更改存储过程!!!!!!!!
有思路者可EMAIL给我,不胜感谢!!!(mr_lfh@163.net)
 
如果你一定要用TStoredProc,全世界恐怕也无人能解,
因为这是BDE的限制,从根儿上就不行。
不过,ADODataset(包括ADOStoredProc)是可以的,
adodataset.recordset:=adodataset.nextrecordset;
即可获取下一个结果集。
 
一定要用Delphi 4,恐怕确实没办法了。
 
我问过许多人,多说不能解。
dblib函数是可以实现的,但很繁。
在此对温柔一刀表示衷心感谢!!thankyou!!
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
876
import
I
顶部