Visão geral do Provedor OLE DB da Microsoft para Publicação na Internet
O Microsoft OLE DB Provider for Internet Publishing permite que o ADO acesse os recursos atendidos pelo Microsoft FrontPage ou pelo Microsoft Internet Information Server. Os recursos incluem arquivos de origem da Web, como arquivos HTML ou pastas da Web do Windows 2000.
Parâmetros de cadeia de conexão
Para se conectar a este provedor, defina o argumento Provedor da propriedade ConnectionString para:
MSDAIPP.DSO
Esse valor também pode ser definido ou lido usando a propriedade Provedor.
Cadeia de conexão típica
Uma cadeia de conexão típica para esse provedor é:
"Provider=MSDAIPP.DSO;Data Source=ResourceURL;User ID=MyUserID;Password=<password>;"
-ou-
"URL=ResourceURL;User ID=MyUserID;Password=<password>;"
A cadeia de caracteres consiste nessas palavras-chave:
Palavra-chave | Descrição |
---|---|
do provedor de | Especifica o Provedor OLE DB para Publicação na Internet. |
Fonte de Dados ou URL | Especifica a URL de um arquivo ou diretório publicado em uma Pasta da Web. |
ID do usuário | Especifica o nome de usuário. |
Senha | Especifica a senha do usuário. |
Nota
Se você estiver se conectando a um provedor de fonte de dados que dê suporte à autenticação do Windows, especifique Trusted_Connection=sim ou Segurança Integrada = SSPI em vez de informações de ID de usuário e senha na cadeia de conexão.
Se você definir o valor de ResourceURL na URL= da string de conexão para um valor inválido, por padrão, o Provedor de Publicação da Internet exibirá uma caixa de diálogo para solicitar um valor válido. Esse é um comportamento indesejável para um componente na camada intermediária de um aplicativo, pois suspende a execução do programa até que a caixa de diálogo seja fechada, fazendo com que o cliente pareça congelar por não ter recebido uma resposta do componente.
Nota
Se MSDAIPP.DSO for especificado explicitamente como o valor do provedor, seja com a palavra-chave Provider na string de conexão ou a propriedade Provider, você não pode usar "URL=" na string de conexão. Se você fizer isso, ocorrerá um erro. Em vez disso, basta especificar a URL, conforme mostrado no tópico Usando o ADO com o provedor OLE DB para publicação na Internet.
Consulte Também
cenário de publicação na Interneto provedor OLE DB para publicação na Internet