Cómo utilizar archivos de vínculos de datos con ADO

Resumen

ODBC incluye la capacidad de guardar información de Nombre de origen de datos (DSN, Data Source Name), que básicamente equivale a las cadenas de conexión permanentes, en un archivo sencillo en lugar de en el Registro.

ActiveX Data Objects (ADO) proporciona una funcionalidad similar en forma de archivo de vínculo de datos (*.udl).

Más información

Crear un archivo de vínculo de datos

  1. Haga clic con el botón secundario del mouse en el directorio donde desea almacenar el archivo, seleccione Nuevoy, a continuación, haga clic en Microsoft Data Link. En el directorio aparece un archivo nuevo con el nombre New Microsoft Data Link.udl. Cambie el nombre del archivo por Pubs.udl. Nota
    Si usa Windows 2000, haga clic con el botón secundario del mouse donde desee almacenar el archivo, seleccione Nuevo y, a continuación, haga clic en Documento de texto. Cambie la extensión del nombre de archivo txt por
    udl.

  2. Haga doble clic en el archivo que ha creado para establecer las propiedades del vínculo de datos. Vea las fichas siguientes:
    Proveedor | Conexión | Opciones avanzadas | Todas
  3. La ficha Proveedor le permite especificar el proveedor (el valor predeterminado es el proveedor OLE DB de Microsoft para controladores ODBC). Use el proveedor predeterminado y, a continuación, haga clic en Siguiente.
  4. La ficha Conexión le permite especificar el nombre del origen de datos que se designa en el Administrador de ODBC o proporcionar la cadena de conexión.

    Puede proporcionar la información con cualquiera de los dos métodos siguientes:
    • Utilizar un nombre DSN predefinido para la conexión (tiene toda la información para conectar con el origen de datos)
    • Genere una cadena de conexión o utilice una cadena de conexión conocida.
    Suponiendo que ya haya creado un DSN de sistema para la base de datos pubs, verá el DSN en el cuadro de lista desplegable (Usar origen de datos). Elija el DSN de la conexión y pruébelo haciendo clic en
    Probar conexión. También puede generar sus cadenas de conexión.
  5. Para completar la configuración, haga clic en
    Aceptar. Para obtener más información sobre los archivos de vínculo de datos, vea el archivo de Ayuda Msdasc.hlp, que puede encontrar en el directorio siguiente: C:\Archivos de programa\Archivos comunes\System\ole db.
  6. Abra un procesador de texto, por ejemplo el Bloc de notas, y a continuación arrastre el icono Vínculo de datos a un documento en blanco. Verá la cadena de conexión a la que representa el vínculo de datos. Puede utilizar esta cadena de conexión en su código.

Usar un archivo de vínculo de datos con una conexión ADO

Usar un archivo de vínculo de datos para una conexión ADO es bastante sencillo. A continuación se muestra la sintaxis, que usa una ruta de acceso absoluta:

cnPubs.ConnectionString = "Nombre de archivo=C:\Path\To\Pubs.UDL;"

Referencias

Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
308075 Cómo utilizar archivos de vínculo de datos con el objeto OleDbConnection en Visual Basic .NET
Para obtener información adicional, vea los siguientes sitios Web de Microsoft:
Propiedades

Id. de artículo: 189680 - Última revisión: 04/21/2006 - Revisión: 1

Comentarios