Bueno no me manda ningun error cuando lo ejecuto desde vb pero al crear el .exe y ejecutarlo desde este me sale este error:
Error 3704 en tiempo de ejecucion
la operacion no esta permitida si el objeto esta cerrado
Cierro los recordset de esta manera
Código:
Private Sub Form_Unload(Cancel As Integer)
'Cierra los recordset
If Not rsMedida Is Nothing Then
rsMedida.Close
Set rsMedida = Nothing
End If
End Sub
Tengo 10 recordset en diferentes formularios que se habren y cierran a cada rato, a veces me salta el error y otras no, el error se produce cuando cierro el programa y se queda activo en el admiistrador de tareas de windows, le doy finalizar programa y salta el error?
Por ultimo si no cierro los recordset que pasa, cual seria el problema por q el inicio del problema era este:
Cita:
Iniciado por franko1809
Bueno me percate que cada vez que habria y utlizaba los recorset de mi programa.exe en el administrador de tareas de windows se creaba una tarea(si habro 5 veces se crean 5 tareas y al cerrar el programa estas siguen activas)
Ocurria por que dejaba una linea de codigo referenciada a otro form algo asi frmboleta.actualizar