Objeto Connection de ADO

Objeto de conexión

El objeto de conexión ADO se utiliza para crear una conexión abierta hacia una fuente de datos. A través de esta conexión, puede acceder y operar en una base de datos.

Si necesita acceder varias veces a una base de datos, debe usar el objeto Connection para establecer una conexión. También puede pasar una cadena de conexión a través de un objeto Command o Recordset para crear una conexión. Sin embargo, este tipo de conexión solo es adecuado para una consulta específica y simple.

ProgID

set objConnection=Server.CreateObject("ADODB.connection")

propiedades

propiedades Descripción
Attributes Establecer o devolver las propiedades del objeto Connection.
CommandTimeout Indica el tiempo que se espera durante la ejecución del comando antes de que se produzca un error y se detenga el intento.
ConnectionString Establecer o devolver los detalles de la conexión del origen de datos.
ConnectionTimeout Indica el tiempo que se espera durante la conexión antes de que se produzca un error y se detenga el intento.
CursorLocation Establecer o devolver la ubicación del servicio de cursor.
DefaultDatabase Indica la base de datos predeterminada del objeto Connection.
IsolationLevel Indica el nivel de aislamiento del objeto Connection.
Mode Establecer o devolver los permisos de acceso del proveedor.
Provider Establecer o devolver el nombre del proveedor del objeto Connection.
State Devuelve un valor que describe si la conexión está abierta o cerrada.
Version Devuelve el número de versión de ADO.

método

método Descripción
BeginTrans Iniciar una nueva transacción.
Cancel Cancelar una ejecución.
Close Cerrar una conexión.
CommitTrans Guardar cualquier cambio y finalizar la transacción actual.
Execute Ejecutar consultas, instrucciones SQL, procedimientos almacenados o texto específico del proveedor.
Open Abrir una conexión.
OpenSchema Devuelve información del esquema del origen de datos desde el proveedor.
RollbackTrans Cancelar cualquier cambio realizado en la transacción actual y finalizar la transacción.

evento

Comentarios: No se puede usar VBScript o JScript para manejar eventos (solo se pueden usar Visual Basic, Visual C++ y Visual J++ para manejar eventos).

evento Descripción
BeginTransComplete Se desencadena después de la operación BeginTrans.
CommitTransComplete Se activa después de la operación CommitTrans.
ConnectComplete Se activa después de que se inicie una conexión.
Disconnect Se activa después de que se finalice una conexión.
ExecuteComplete Se activa después de que se ejecuta una orden.
InfoMessage Se activa si se produce una advertencia durante el proceso de ConnectionEvent.
RollbackTransComplete Se activa después de la operación RollbackTrans.
WillConnect Se activa antes de que se inicie una conexión.
WillExecute Se activa antes de que se ejecute una orden.

Conjunto

Conjunto Descripción
Errores Todos los objetos Error que contienen el objeto Connection.
Propiedades Todos los objetos Property que contienen el objeto Connection.