definir recorset como variable global
Publicado por Buka (94 intervenciones) el 19/11/2003 16:44:12
Hola programadores:
necesito lo siguiente y no se como hacerlo, por favor ayuda:
tengo en una funcion que llena un recodset con varios registros, pero necesito que estos registros permanezcan aun cuando se haya salido de la funcion, se me ocurrio crear una variable global del tipo recordset, y una vez hecha la consulta SQL llenar esta variable, para poder manejarla en otras funciones. pero no funciona, este el el codigo:
'DECLARACION VARIABLE GLOBAL
Dim registros As Recordset
'FUNCION
f_Inicio.dtreserva.DatabaseName = App.Path & "\siv.mdb"
f_Inicio.dtreserva.RecordSource = ("SELECT .......")
f_Inicio.dtreserva.Refresh
"LA SIGUENTE SENTENCIA VB ME DICE QUE SE ESTA OCUPANDO MAL LA PROPIEDAD Y ME DETIENE EL PROCESO":
registros = f_Inicio.dtreserva.Recordset
COMO DEBO HACERLO ENTONCES?
GRACIAS POR SU AYUDA
BUKA
necesito lo siguiente y no se como hacerlo, por favor ayuda:
tengo en una funcion que llena un recodset con varios registros, pero necesito que estos registros permanezcan aun cuando se haya salido de la funcion, se me ocurrio crear una variable global del tipo recordset, y una vez hecha la consulta SQL llenar esta variable, para poder manejarla en otras funciones. pero no funciona, este el el codigo:
'DECLARACION VARIABLE GLOBAL
Dim registros As Recordset
'FUNCION
f_Inicio.dtreserva.DatabaseName = App.Path & "\siv.mdb"
f_Inicio.dtreserva.RecordSource = ("SELECT .......")
f_Inicio.dtreserva.Refresh
"LA SIGUENTE SENTENCIA VB ME DICE QUE SE ESTA OCUPANDO MAL LA PROPIEDAD Y ME DETIENE EL PROCESO":
registros = f_Inicio.dtreserva.Recordset
COMO DEBO HACERLO ENTONCES?
GRACIAS POR SU AYUDA
BUKA
Valora esta pregunta


0