Compartir a través de


Propiedad ConnectionString (ADO)

Se aplica a: Access 2013, Office 2013

Indica la información utilizada para establecer una conexión con un origen de datos.

Configuración y valores devueltos

Establece o devuelve un valor de tipo String.

Comentarios

Utilice la propiedad ConnectionString para especificar un origen de datos pasando un cadena de conexión detallado que contenga una serie de instrucciones argument= value separadas por punto y coma.

ADO admite cinco argumentos para la propiedad ConnectionString; todos los demás argumentos pasan directamente al proveedor sin que ADO los procese. Los argumentos admitidos por ADO son:

Argumento

Descripción

Provider=

Especifica el nombre del proveedor que se va a usar en la conexión.

File Name=

Especifica el nombre de un archivo específico del proveedor (por ejemplo, un objeto de origen de datos almacenado de manera persistente) que contiene información de conexión predefinida.

Remote Provider=

Especifica el nombre de un proveedor que se va a usar al abrir una conexión del lado cliente. (Sólo con el Servicio de datos remotos, RDS.)

Remote Server=

Especifica el nombre de la ruta de acceso del servidor que se utilizará al abrir una conexión de cliente. (Sólo con el Servicio de datos remotos, RDS.)

URL=

Especifica la cadena de conexión como una dirección URL absoluta que identifica un recurso, como un archivo o un directorio.

Después de que se establezca el valor de la propiedad ConnectionString y se abra el objeto Connection, puede que el proveedor modifique el contenido de la propiedad, por ejemplo, mediante la asignación de los nombres de argumento definidos por ADO a sus propios equivalentes.

La propiedad ConnectionString hereda automáticamente el valor usado para el argumento ConnectionString del método Open, por lo que se puede invalidar la actual propiedad ConnectionString durante la llamada al método Open.

Dado que el argumento File Name hace que ADO cargue el proveedor asociado, no se puede pasar tanto el argumento Provider como el argumento File Name.

La propiedad ConnectionString es de lectura y escritura cuando está cerrada la conexión, y es de sólo lectura cuando la conexión está abierta.

Se omiten los duplicados de un argumento en la propiedad ConnectionString. Se utiliza la última instancia de los argumentos.

Uso del servicio de datos remotoCuando se usa en un objeto Connection del lado cliente, la propiedad ConnectionString solo puede incluir los parámetros Proveedor remoto y Servidor remoto .