Compartir a través de


Crear una conexión

Se aplica a: Access 2013, Office 2013

Para conectarse a un origen de datos, debe especificar una cadena de conexión, cuyos parámetros podrían ser distintos para cada proveedor y para cada origen de datos. Para obtener más información, vea Crear la cadena de conexión.

Lo más normal es que ADO abra una conexión utilizando el método Open del objeto Connection. La sintaxis del método Open se muestra aquí:

Dim connection as New ADODB.Connection 
connection.Open ConnectionString, UserID, Password, OpenOptions

Otra posibilidad es invocar una técnica de acceso directo, Recordset.Open, para abrir una conexión implícita y emitir un comando a través de esa conexión en una sola operación. Para hacerlo, pase una cadena de conexión válida como argumento ActiveConnection para el método Open. Esta es la sintaxis para cada método en Visual Basic:

Dim recordset as ADODB.Recordset 
Set recordset = New ADODB.Recordset 
recordset.Open Source, ActiveConnection, CursorType, LockType, Options

Nota:

[!NOTA] ¿Cuándo conviene utilizar un objeto Connection y cuando el acceso directo Recordset.Open ? Utilice el objeto Connection si piensa abrir más de un conjunto de registros, o cuando tenga que ejecutar varios comandos. ADO sigue creando una conexión implícitamente cuando se utiliza el acceso directo Recordset.Open.