Introducción al Proveedor Microsoft OLE DB para la publicación en Internet

El proveedor OLE DB de Microsoft para publicación en Internet permite a ADO acceder a los recursos que proporciona Microsoft FrontPage o Microsoft Internet Information Server. Los recursos incluyen archivos de origen web como archivos HTML o carpetas web de Windows 2000.

Parámetros de la cadena de conexión

Para conectarse a este proveedor, establezca el argumento Provider de la propiedad ConnectionString en:

MSDAIPP.DSO

Este valor también se puede establecer o leer mediante la propiedad Provider.

Cadena de conexión típica

Una cadena de conexión típica para este proveedor es:

"Provider=MSDAIPP.DSO;Data Source=ResourceURL;User ID=MyUserID;Password=MyPassword;"

O bien

"URL=ResourceURL;User ID=MyUserID;Password=MyPassword;"

La cadena consta de estas palabras clave:

Palabra clave Descripción
Proveedor Especifica el proveedor OLE DB para la publicación en Internet.
Origen de datos o URL Especifica la dirección URL de un archivo o directorio publicado en una carpeta web.
Id. de usuario Especifica el nombre de usuario.
Contraseña Especifica la contraseña de usuario.

Nota

Si se conecta a un proveedor de orígenes de datos que admite autenticación de Windows, debe especificar Trusted_Connection=sí o Seguridad integrada = SSPI en lugar de la información de identificador de usuario y contraseña en la cadena de conexión.

Si establece el valor ResourceURL desde "URL=" en la cadena de conexión en un valor no válido, el proveedor de publicación en Internet genera de forma predeterminada un cuadro de diálogo para solicitar un valor válido. Este es un comportamiento no deseado para un componente en el nivel intermedio de una aplicación, ya que suspende la ejecución del programa hasta que se borra el cuadro de diálogo y el cliente parece inmovilizarse porque no ha recibido una respuesta del componente.

Nota

Si MSDAIPP.DSO se especifica explícitamente como el valor del proveedor, ya sea con la palabra clave de cadena de conexión Provider o la propiedad Provider, no puede usar "URL=" en la cadena de conexión. Si lo hace, se producirá un error. En su lugar, simplemente especifique la dirección URL como se muestra en el tema Uso de ADO con el proveedor OLE DB para publicación en Internet.

Consulte también

Escenario de publicación en Internet Proveedor OLE DB para publicación en Internet