INFO: OLE subjacentes e erros de provedor OLEDB são expostos por meio do ADO

Traduções deste artigo Traduções deste artigo
ID do artigo: 168354 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

ActiveX Data Objects (ADO) processa os erros, elevando-las, se possível, para a coleção de erros. A coleção de erros contém um objeto Error para cada erro ADO processado de seu provedor subjacente. Em geral, o valor para esses erros é um HRESULT numérico que é gerado por um provedor, como OLE DB ou até mesmo OLE próprio. Devido a esses componentes subjacentes, elas e suas HRESULTS não estão documentadas na documentação on-line do ADO.

Este artigo aponta para uma lista de HRESULTS que pode ser aumentado para ADO origens mais comuns.

Mais Informações

Para obter informações adicionais sobre um erro específico, consulte o valor hexadecimal ou decimal da mensagem de erro, ou consulta na mensagem de erro real.

Dois valores, um HRESULT

Dependendo do ambiente de desenvolvimento e o mecanismo é usado para interceptar as condições de erro, você pode ver HRESULTS em uma das duas formas:
0x80004005  (hex)
-2147467259 (long)
					
Eles são o mesmo valor, mas converter de forma diferente. Nesse caso, são o valor E_FAIL, que pode indicar que nem OLE seu provedor subjacente foi capaz de identificar positivamente a origem do erro.

Oledberr.exe contém uma lista de HRESULTS que pode ser aumentado para ADO origens mais comuns. O seguinte arquivo está disponível para download no Centro de download da Microsoft:
Recolher esta imagemExpandir esta imagem
Download
Download Oledberr.exe now
Data de lançamento: 28 de agosto de 2002

Para obter informações adicionais sobre como baixar arquivos de suporte da Microsoft, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
119591Como obter arquivos de suporte da Microsoft a partir de serviços online
Microsoft examinou esse arquivo em busca de vírus. Microsoft utilizou o mais recente software de detecção de vírus que estava disponível na data em que o arquivo foi publicado. O arquivo é armazenado em servidores com segurança avançada que ajudam a evitar qualquer alteração não autorizada no arquivo.

Propriedades

ID do artigo: 168354 - Última revisão: quinta-feira, 5 de agosto de 2004 - Revisão: 2.2
A informação contida neste artigo aplica-se a:
  • Microsoft ActiveX Data Objects 2.0
  • Microsoft ActiveX Data Objects 2.1
  • Microsoft ActiveX Data Objects 2.5
  • Microsoft ActiveX Data Objects 2.6
  • Microsoft ActiveX Data Objects 2.7
  • Microsoft OLE DB 2.0
  • Microsoft OLE DB 2.1
  • Microsoft OLE DB 2.5
  • Microsoft OLE DB 2.6
Palavras-chave: 
kbmt kbdownload kbdatabase kbinfo kbmdacnosweep KB168354 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 168354
Aviso de Isenção de Responsabilidade sobre Conteúdo do KB Aposentado
Este artigo trata de produtos para os quais a Microsoft não mais oferece suporte. Por esta razão, este artigo é oferecido "como está" e não será mais atualizado.

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com