Fechar multiplos Record Sets
Galera estou enfrentando um problema, que talvez possa ser simples, mas pra mim não está sendo.
Tenho um codigo asp que faz várias requisições e vai guardando os recordsets, exemplo:
set rs1 = conn.execute("LALALA")
set rs2 = conn.execute("LELeLe")
set rs3 = conn.execute("LiLiLi")
rs1.Close
rs2.Close
rs3.Close
Infelizmente desse jeito os rs continuam abertos, o único fechado é o rs3, pois foi o último a ser aberto. o que deixa uma conexao pendente.
Já se eu fizer assim:
set rs1 = conn.execute("LALALA")
rs1.Close
set rs2 = conn.execute("LELeLe")
rs2.Close
set rs3 = conn.execute("LiLiLi")
rs3.Close
Isso funciona perfeitamente, todos os rs são fechados belezinha.
Mas o meu problema é o seguinte... a pessoa que fez o codigo, que não sei quem é... primeiro ela faz todos os selects e vai guardando em vários recordsets... aí ele vai usar eles lá em baixo no codigo, dps de várias coisas, entre elas mais selects e recordsets.... resultado: eu não consigo fechar os recordsets.
O que eu posso fazer pra conseguir fecha-los? sem uma mudança muito brusca?
Obrigado
Discussão (6)
Carregando comentários...