Visual Basic - cerrar un recordset para utilizarlo de nuevo

Life is soft - evento anual de software empresarial
 
Vista:

cerrar un recordset para utilizarlo de nuevo

Publicado por avgbrmdz (42 intervenciones) el 30/05/2007 16:14:12
hola a todos los lectores y programadores ayer hice una consulta pero revisandolo bien no me sirvio mucho lo que yo necesito es cerrar un recordset que utilizo en una consulta select de fecha que se refleja en un grid este procedimiento esta en un boton pero cuando quiero hacer una nueva consulta por una segunda vez me sale logicamente un mensaje de q el recordset esta abierto, yo quiero cerarrlo en el mismo boton y procedimiento para hacer las consultas que uno quiera, gracias de antemano por su ayuda..
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:cerrar un recordset para utilizarlo de nuevo

Publicado por yoyo (2 intervenciones) el 30/05/2007 19:23:13
Carga directamente la consulta en el DataSource y asi no tendras que estar cerrando el recordset

Dim fec As Date
fec = dt1.Value

Set tabla.DataSource = "Select * From prueba Where fecha < # " & fec & "# ", cn
'codgui='" & dccod.Text & "'", cn
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:cerrar un recordset para utilizarlo de nuevo

Publicado por Paco (3 intervenciones) el 31/05/2007 01:03:53
solo tienes que escribir (en este caso ) al final del procedimiento del boton

'aqui cerras el recorset
rs.close
'y aqui lo descargar de memoria
set rs = nothing
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar