Hola grupo, podría alguno decirme si existe alguna función que me retorne la
lista de proveedores ADO que tiene un sistema instalado.  Se que se puede y
creo que es con una API, pero desafortunadamente perdi el codigo fuente.


ENRIQUE MARTINEZ
================

Si deseas que te aparezca el cuadro de diálogo «Propiedades de vínculo de
datos», en tu proyecto Visual Basic deberás de hacer referencia a la
biblioteca «Microsoft OLE DB Service Component 1.0 Type Library», y ejecutar
el siguiente código:

    Dim objDataLink As MSDASC.DataLinks
    Dim strConn As String

    ' Mostramos el cuadro de diálogo
    Set objDataLink = New MSDASC.DataLinks

    ' Obtenemos la cadena de conexion
    ' con el proveedor seleccionado
    strConn = objDataLink.PromptNew

    MsgBox strConn

Se supone que en el cuadro de diálogo te apareceran todos los proveedores
disponibles en tu sistema.

Ese mismo cuadro de diálogo, también aparece cuando creas un archivo de
vínculos de datos (archivo «*.udl»), el cual lo puedes generar de la
siguiente forma:

1. Abre el Explorador de Windows.
2. Selecciona la carpeta donde deseas guardar el archivo .UDL
3. Elige Archivo --> Nuevo --> Documento de texto.
4. Escribe el nombre del archivo con extensión .UDL.
5. Doble clic sobre el archivo y observa el cuadro de diálogo que te
aparecerá.

    Source: geocities.com/es/ensolva/Descargas/Documentos

               ( geocities.com/es/ensolva/Descargas)                   ( geocities.com/es/ensolva)                   ( geocities.com/es)