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. |