Propiedad State de un RecordSet

9 10 2008

Si necesitamos saber si un RecordSet esta abierto o cerrado en las aplicaciones hechas en ASP clásico (3.0), haremos uso de la propiedad State que retorna un valor que describe si el objeto esta abierto, cerrado, conectando, ejecutando la consulta u obteniendo datos El valor devuelto es un ObjectStateEnum, cuyo posibles valores son los siguientes:

Constantes del ObjectStateEnum

Constante Valor Descripción
adStateClosed 0 El Objeto está cerrado
adStateOpen 1 El Objeto está Abierto
adStateConnecting 2 El Objeto está Conectando
adStateExecuting 4 El Objeto está Ejecutando
adStateFetching 8 El Objeto está Obteniendo los datos

Esta propiedad puede ser usada con los objetos Command, Connection, Record, Recordset y Stream. Con la sintaxis:

Object.State

Lo siguiente es un ejemplo de como usarlo

IF rsClear.State <> 0 THEN 'Si no esta cerrado
   rsClear.CLOSE
   Set rsClear = Nothing 'Liberar Recursos
END IF
About these ads

Acciones

Information

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s




Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

%d personas les gusta esto: