VFP怎么调用SQL存储过程中的多个临时表呢

VFP如何调用SQL存储过程中的多个临时表呢?
现在,我已经知道VFP可以通过SPT 调用存储过程的结果。
但是,我有一种情况是这样的。即我在 SQL的存储过程中,因要生成
#temp1, #temp2, #temp3, #temp4

其中 #temp2 是在#temp1的基础上加工而得, 而#temp3 则又是在 #Temp1 与 #temp2 上加工而成,
#temp4 则是在前面的三个临时表上加工而成。

但是,我这几个表都要有用的数据取出来,所以,其实,我想在VFP通过SPT语句时,能够一次性地得到那几个临时表的值,请问可以吗? 望高手指教,谢谢!

------解决方案--------------------
SQL code
参考:

从SQL Server返回多个结果集
*-------------------------

If SQLExec(gnConnHandle,"Select * From 表1 Select * From 表2",'cMyCursor',aCountInfo)>0
    lnCount=Alen(aCountInfo,1)
    For lnI=1 To lnCount
        Select aCountInfo(lnI,1)
        Browse
    Endfor
Endif

------解决方案--------------------
用循环方式!
------解决方案--------------------
一个 存储过程 有
select * from #temp1
select * from #temp2
select * from #temp3
select * from #temp4

对应到VFP
也会有四张表
你试一试