Error al cerrar recorset

Hola experto, antes que nada agradezco tu ayuda para con los usuarios, mi consulta es la siguiente:

Estoy accediendo a una base mediante odbc y dao para un formulario de validación. La variable database y la variable recordset la declaro en general del formulario. Las mismas las cierro cuando se realiza la validación en el evento Unload del formulario:

registro.Close (recordset)
base.Close (database)

Y lo hace perfecto mediante la validación es correcta, pero si me arrepiento de realizar la validación y presione la (letra "POR") para cerrar el formulario para salir del programa me da error Variable de tipo object o Whit no esta establecida.

¿No cierro el recordset, o le establezco una referencia vacía?

Set registro = nothing

Desde ya muchas gracias.

Añade tu respuesta

Haz clic para o