请问我在存储过程中是一个很长的SQL语句,并且多次使用Select.在VB中怎么拿到返回的记录集呢?
并多次使用SELECT 从中得到变量.然后就在其他的语句中去找结果.最后得到筛选出的记录集.
select * from xxxxxxxxxxx
....
..
select * from xxxxxxxxxxx
....
.
select * from xxxxxxxxxxx
可以通过VB的nextrecorder,找得到返回的记录.但时常会超时.把存储过程放在查询分析器去运行,不管运行多少次,都不会超过1分钟的.,感到很奇怪.不知大家是怎么从存储过程中返回记录集的呢?
thanks
[解决办法]
把ADO.CONNECTION的连接属性改成0试试!