Método Open de ADO

Definición y uso

El método Open puede abrir una conexión a un origen de datos. Cuando la conexión está abierta, puede ejecutar comandos en el origen de datos.

Sintaxis

connection.Open connectionstring,userID,contraseña,opciones
Parámetros Descripción
connectionstring

Opcional. Un valor de cadena que contiene información sobre la conexión. La cadena está compuesta por una serie de declaraciones parameter=value separadas por punto y coma.

Para más detalles sobre configuraciones válidas, consulte ConnectionString Atributo.

userID Opcional. Un valor de cadena que contiene el nombre de usuario a usar para establecer la conexión.
contraseña Opcional. Un valor de cadena que contiene la contraseña a usar para establecer la conexión.
opciones Opcional. Un ConnectOptionEnum Un valor, que determina si debe regresar este método después de establecer la conexión (sincronizado) o antes de establecer la conexión (asincrónico).

Instancia

Conexión sin DSN:

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
%>

Conexión sin DSN con userID y password (escribe la declaración conn.open en una línea):

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Open "Proveedor=Microsoft.Jet.OLEDB.4.0;
fuente de datos=c:/webdata/northwind.mdb;
userID=xxx;
password=yyy"
%>

Conexión de base de datos ODBC:

<%
set conn=Server.CreateObject("ADODB.Connection") 
conn.Open "northwind"
%>

ConnectOptionEnum

Constante Valor Descripción
adConnectUnspecified -1 Valor predeterminado. Abrir conexión sincrónica.
adAsyncConnect 16 Abrir conexión asíncrona. El evento ConnectComplete se puede usar para determinar cuándo está disponible la conexión.