ID do artigo: 269495 - Última revisão: quarta-feira, 20 de dezembro de 2006 - Revisão: 4.0 PRB: "A operação de várias etapas do OLE DB gerou erros" durante abertura de conexão ADO
Importante Este artigo contém informações sobre como modificar o registro.
Antes de modificá-lo, faça um backup e certifique-se de que saiba como
restaurá-lo caso ocorra algum problema. Para obter informações adicionais sobre
como fazer backup, restaurar e modificar o Registro, clique no número abaixo
para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode
estar em inglês): 256986
(http://support.microsoft.com/kb/256986/
)
Descrição do Registro do Microsoft Windows Nesta páginaSintomas Ao tentar abrir uma conexão ActiveX Data Objects (ADO), a
seguinte mensagem de erro pode ser exibida: Erro em
tempo de execução '-2147217887 (80040e21):' A operação de várias etapas do OLE DB gerou os erros. Verifique cada valor de status do OLE DB, se disponível . Nenhum trabalho foi efetuado. Causa Estas são as duas causas possíveis do erro:
Caso a configuração da propriedade seja opcional, a falha não é fatal. Trata-se do caso em que você se conecta sem configurar explicitamente a propriedade na cadeia de conexão. No caso, o ADO define para Verdadeira, mas marca a propriedade como sendo opcional. Resolução Para solucionar este problema, utilize um dos seguintes
métodos:
Mais InformaçõesEtapas para reproduzir o comportamentoCole o seguinte código em um projeto Standard EXE do Microsoft Visual Basic, defina uma Referência de projeto para o Microsoft ActiveX Data Objects e, em seguida, execute-a. O erro ocorre ao usar o provedor DTSFlatFile ou qualquer outro OLE DB que não tenha suporte a uma das propriedades na cadeia de conexão como, por exemplo, o "Persist Security Info".Referências Para obter informações adicionais sobre o erro,
clique nos números abaixo para ler os artigos na Base de Dados de Conhecimento
Microsoft (alguns artigos podem estar em inglês): 228935
(http://support.microsoft.com/kb/228935/
)
CORREÇÃO: Variáveis de cadeia não inicializadas, valores de cadeia vazios, provedor Jet e erros ocorridos
253157
(http://support.microsoft.com/kb/253157/
)
BUG: Campo de identidade permanece somente como leitura após a execução da instrução SET IDENTITY_INSERT ON
A informação contida neste artigo aplica-se a:
| Outros Recursos Outros Sites de Suporte
ComunidadesTraduções deste artigo
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email

Voltar para o início