¡GENIOS! LOS DESAFÍO...
Publicado por Jorge Espósito (29 intervenciones) el 01/05/2002 10:29:28
Cuando programaba en RDO (Remote Data Object) yo abría un recordset con una consulta SQL y después podía establecer una nueva consulta sin necesidad de cerrar el recordset y abrirlo de nuevo, por ejemplo:
'Contaba los registros
Set Mirecordset = conex.OpenResultset("SELECT COUNT(*) FROM Authors", rdOpenDynamic, rdConcurRowVer)
'Consulta la tabla Authors ordenada por Titulos
Set Mirecordset = conex.OpenResultset("SELECT * FROM Authors ORDER BY Titles", rdOpenDynamic, rdConcurRowVer)
'Consulta la tabla Authors ordenada por Autor
Set Mirecordset = conex.OpenResultset("SELECT * FROM Authors ORDER BY Author", rdOpenDynamic, rdConcurRowVer)
Donde "conex" es la conexión de la base de datos.
Lo más importante: (FUNCIONABA)
Mi pregunta es muy sencilla:
¿En ADO, sería posible establecer varias consultas SQL a los recordsets sin necesidad de Abrirlos y cerrarlos todo el tiempo?
Y que me permita estas acciones:
Mirecordset.MovePrevious
Mirecordset.MoveFirst
'Contaba los registros
Set Mirecordset = conex.OpenResultset("SELECT COUNT(*) FROM Authors", rdOpenDynamic, rdConcurRowVer)
'Consulta la tabla Authors ordenada por Titulos
Set Mirecordset = conex.OpenResultset("SELECT * FROM Authors ORDER BY Titles", rdOpenDynamic, rdConcurRowVer)
'Consulta la tabla Authors ordenada por Autor
Set Mirecordset = conex.OpenResultset("SELECT * FROM Authors ORDER BY Author", rdOpenDynamic, rdConcurRowVer)
Donde "conex" es la conexión de la base de datos.
Lo más importante: (FUNCIONABA)
Mi pregunta es muy sencilla:
¿En ADO, sería posible establecer varias consultas SQL a los recordsets sin necesidad de Abrirlos y cerrarlos todo el tiempo?
Y que me permita estas acciones:
Mirecordset.MovePrevious
Mirecordset.MoveFirst
Valora esta pregunta


0