首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > VFP >

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

2012-04-08 
VFP如何调用SQL存储过程中的多个临时表呢?现在,我已经知道VFP可以通过SPT 调用存储过程的结果。但是,我有一

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    EndforEndif
[解决办法]
用循环方式!
[解决办法]
一个 存储过程 有
select * from #temp1
select * from #temp2
select * from #temp3
select * from #temp4

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

热点排行