Exibida uma mensagem de erro "Erro de compilação" em seu projeto Visual Basic 6.0 Service Pack 5 ao executar dados do código gerado pelo Data Form Wizard

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: 827049
Sintomas
Em um projeto Microsoft Visual Basic Standard EXE, você pode usar o Data Form Wizard para adicionar um formulário de dados que se conecta ao Microsoft Access 2000 ou uma versão posterior. Quando você executar o projeto Visual Basic Standard EXE, você receberá a seguinte mensagem de erro:
Erro de compilação:
Declaração de procedimento não corresponde a descrição do evento ou um procedimento com o mesmo nome
Resolução
Para resolver esse problema, remova a referência Microsoft ActiveX Data Objects 2.0 Library que ele dados adicionado e, em seguida, adicione uma referência para o Microsoft ActiveX Data Objects 2.5 Library ou uma versão posterior. Para fazer isso, execute as seguintes etapas:
  1. No menu Project , clique em referências .
  2. Na caixa de diálogo referências - Projeto1 , clique para limpar a biblioteca Microsoft ActiveX Data Objects 2.0 Marque caixa.
  3. Clique para selecionar o Microsoft ActiveX Data Objects 2.5 Library caixa de seleção e, em seguida, clique em OK .

    Observação Nesta etapa, você pode usar Microsoft ActiveX Data Objects 2.5 ou uma versão posterior, como o Microsoft ActiveX Data Objects 2.6 ou o Microsoft ActiveX Data Objects 2.7.
  4. No menu Executar , clique em Iniciar .
Situação
Esse comportamento é por design.
Mais Informações

Etapas para reproduzir o comportamento

  1. No Microsoft Visual Basic 6.0, inicie um EXE padrão novo projeto.

    Por padrão, é criado o Form1.
  2. No menu Project , clique em Adicionar formulário .
  3. Na caixa de diálogo Adicionar formulário , clique em Visual Basic Data Form Wizard e, em seguida, clique em Abrir .
  4. No Data Form Wizard - Introdução de diálogo caixa, clique em Avançar .
  5. No Data Form Wizard - tipo de banco de dados de diálogo caixa, clique em Avançar .
  6. Na caixa de diálogo Data Form Wizard - banco de dados , clique em Procurar .
  7. Na caixa de diálogo Banco de dados do Access , localize o arquivo Northwind.mdb.

    Observação O arquivo Northwind.mdb está localizado na pasta % Program Files % Microsoft Office\Office10\Exemplos.
  8. Clique no arquivo Northwind.mdb e, em seguida, clique em Abrir .
  9. Na caixa de diálogo Data Form Wizard - banco de dados , clique em Avançar .
  10. Na caixa de diálogo Data Form Wizard - formulário , clique em Avançar .
  11. No Data Form Wizard - fonte de registro de caixa de diálogo, clique para selecionar categorias na caixa Fonte de registro e, em seguida, clique em >>.
  12. Clique em Avançar .
  13. No Data Form Wizard - controle seleção diálogo caixa, clique em Concluir .
  14. No menu Executar , clique em Iniciar .

    Você receber a mensagem de erro mencionada na "Sintomas" seção deste artigo.
Referências
Para obter informações adicionais, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
171215 COMO: Usar Data Form Wizard para se conectar a remotos dados via DAO

222145 PROBLEMA: ADO eventos de controle de dados podem gerar um erro de compilação

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 827049 - Última Revisão: 12/18/2003 21:42:29 - Revisão: 1.0

Microsoft Visual Studio 6.0 Service Pack 5, Microsoft Visual Basic Enterprise Edition for Windows 6.0, Microsoft Visual Basic 6.0 Professional Edition

  • kbmt kbdatabinding kbwizard kbcompiler kbdataenv kbdatabase kbforms kbprb KB827049 KbMtpt
Comentários