Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Abre una conexión a un origen de datos.
Sintaxis
connection.Open ConnectionString, UserID, Password, Options
Parámetros
connectionString
Opcional. Valor de tipo String que contiene información de conexión. Consulte la propiedad ConnectionString para obtener más información sobre la configuración válida.
UserID
Opcional. Valor string que contiene un nombre de usuario que se va a usar al establecer la conexión.
Contraseña
Opcional. Valor de tipo String que contiene una contraseña que se va a usar al establecer la conexión.
Opciones
Opcional. Valor ConnectOptionEnum que determina si este método debe devolver después de (sincrónicamente) o antes (asincrónicamente) la conexión se establece.
Observaciones
El uso del método Open en un objeto Connection establece la conexión física a un origen de datos. Una vez completado correctamente este método, la conexión está activa y puede emitir comandos en él y procesar los resultados.
Use el argumento ConnectionString opcional para especificar una cadena de conexión que contenga una serie de instrucciones argument= value separadas por punto y coma o un recurso de archivo o directorio identificado con una dirección URL. La propiedad ConnectionString hereda automáticamente el valor usado para el argumento ConnectionString . Por lo tanto, puede establecer la propiedad ConnectionString del objeto Connection antes de abrirlo o usar el argumento ConnectionString para establecer o invalidar los parámetros de conexión actuales durante la llamada al método Open .
Si pasa información de usuario y contraseña tanto en el argumento ConnectionString como en los argumentos UserID y Password opcionales, los argumentos UserID y Password invalidarán los valores especificados en ConnectionString.
Cuando haya finalizado las operaciones a través de una conexión abierta, use el método Close para liberar los recursos del sistema asociados. Cerrar un objeto no lo quita de la memoria; Puede cambiar su configuración de propiedades y usar el método Open para abrirlo de nuevo más adelante. Para eliminar completamente un objeto de la memoria, establezca la variable de objeto en Nothing.
Nota:
Uso del servicio de datos remotos Cuando se usa en un objeto Connection del lado cliente, el método Open no establece realmente una conexión con el servidor hasta que se abre un objeto Recordset en el objeto Connection .
Nota:
Las direcciones URL que usan el esquema http invocarán automáticamente el proveedor OLE DB de Microsoft para la publicación en Internet. Para obtener más información, vea direcciones URL absolutas y relativas.
Se aplica a
Véase también
Ejemplo de métodos Open y Close (VB)
Ejemplo de métodos Open y Close (VBScript)
Ejemplo de métodos Open y Close (VC++)
open (registro de ADO)
Método Open (Recordset de ADO)
open (secuencia de ADO)
método OpenSchema