Microsoft OLE DB Provider para Publicação de Internet
Aplica-se ao: Access 2013, Office 2013
O Microsoft OLE DB Provider for Internet Publishing permite que o ADO acesse recursos apresentados pelo Microsoft FrontPage ou Microsoft Internet Information Server. Esses recursos incluem arquivos de origem da Web, como arquivos HTML, ou pastas da Web no Windows 2000.
Parâmetros de cadeia de conexão
Para estabelecer uma conexão com esse provedor, defina o argumento Provider da propriedade ConnectionString como:
MSDAIPP.DSO
Esse valor também pode ser definido ou lido usando a propriedade Provider.
Cadeia de conexão típico
Esta é uma sequência de conexão típica para esse provedor:
"Provider=MSDAIPP.DSO;Data Source=ResourceURL;User ID=userName;Password=userPassword;"
-ou-
"URL=ResourceURL;User ID=userName;Password=userPassword;"
A sequência de caracteres consiste nas seguintes palavras-chave:
Palavra-chave |
Descrição |
---|---|
Provider |
Especifica o Microsoft OLE DB Provider for Internet Publishing. |
Data Source -ou- URL |
Especifica a URL de um arquivo ou diretório publicado em uma pasta Da Web. |
ID de usuário |
Especifica o nome de usuário. |
Password |
Especifica a senha do usuário. |
Se você especificar um valor inválido ao definir o valor ResourceURL no item "URL=" da sequência de conexão, por padrão, o Internet Publishing Provider abrirá uma caixa de diálogo solicitando um valor válido. Esse é um comportamento indesejável para um componente situado na camada intermediária de um aplicativo porque suspende a execução do programa até que a caixa de diálogo seja removida, e o cliente parecerá estar congelado porque não recebeu uma resposta do componente.
Observação
Se MSDAIPP.DSO for especificado explicitamente como o valor do provedor, seja através da palavra-chave Provider na sequência de conexão ou através da propriedade Provider, você não poderá usar "URL=" na sequência de conexão. Caso contrário, um erro ocorrerá. Em vez disso, simplesmente especifique a URL, como é mostrado no tópico Usando o ADO com o OLE DB Provider for Internet Publishing.