Como se hace una consulta sobre una tabla no fisica. (un recordset)

Ivan
28 de Julio del 2003
Buenos Das:
Mi pregunta trata sobre como se debe hacer una consulta o query a una tabla que no existe fisicamente pero esta creada como un recordset en ASP.

Por ejemplo si tenemos:
set rstabla= Server.CreateObject("ADODB.Recordset")
sqlborraragrupa= "select * from tabla where clave='A'"
rstabla.open sqlborraragrupa,adoConn,adOpenDynamic

Hasta aqui he creado un recordset en memoria llamado rstabla, pero no existe fisicamente en el disco duro.. Como puedo hacer para hacer una consulta SQL sobre este recordset????
select * from rstabla????? no funciona asi..
Entonces como se debe hacer??? GRACIAS.

leo
28 de Julio del 2003
solo lo puedes hacer atravez de codigo, ya QUE ES

dani
28 de Julio del 2003
Creo que no se puede hacer una consulta sobre el recordset pero lo que puedes hacer es recorrerlo desde el principio hasta el final e ir comprobando los valores que quieras. Puedes usar un For, For Each o un While. Espero haberte ayudado, Suerte.

julian
28 de Julio del 2003
Has probado a volcar el recordset en una tabla(fisica), y despues aplicarle el recordset a esa tabla?, si no son muchos datos no te dara problemas.