Recibe un mensaje de error "Error de compilación" en el proyecto de Visual Basic 6.0 Service Pack 5 cuando ejecuta datos desde código generado por el Asistente para formularios de datos

Seleccione idioma Seleccione idioma
Id. de artículo: 827049 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Síntomas

En un proyecto EXE estándar de Microsoft Visual Basic, puede utilizar al Asistente para formularios de datos para agregar un formulario de datos que se conecta a Microsoft Access 2000 o una versión posterior. Cuando ejecuta el proyecto de EXE estándar en Visual Basic, puede recibir el siguiente mensaje de error:
Error de compilación:
Declaración de procedimiento no coincide con la descripción del evento o procedimiento que tiene el mismo nombre

Solución

Para resolver este problema, quite la referencia a Microsoft biblioteca ActiveX Data Objects 2.0 agregados por el Asistente para formularios de datos y, a continuación, agregue una referencia a biblioteca Microsoft ActiveX Data Objects 2.5 o una versión posterior. Para ello, siga estos pasos:
  1. En el menú proyecto , haga clic en referencias .
  2. En el cuadro de diálogo referencias - Project1 , haga clic para desactivar la biblioteca de Microsoft ActiveX Data Objects 2.0 casilla de verificación.
  3. Haga clic para seleccionar el Microsoft ActiveX Data Objects 2.5 Library casilla de verificación y, a continuación, haga clic en Aceptar .

    Nota En este paso, puede utilizar Microsoft ActiveX Data Objects 2.5 o una versión posterior, como Microsoft ActiveX Data Objects 2.6 o Microsoft ActiveX Data Objects 2.7.
  4. En el menú Ejecutar , haga clic en iniciar .

Estado

Este comportamiento es por diseño.

Más información

Pasos para reproducir el comportamiento

  1. En Microsoft Visual Basic 6.0, iniciar un EXE estándar nuevo proyecto.

    De forma predeterminada, se crea Form1.
  2. En el menú proyecto , haga clic en Agregar formulario .
  3. En el cuadro de diálogo Agregar formulario , haga clic en Asistente para formularios de datos de Visual Basic y, a continuación, haga clic en Abrir .
  4. En el Asistente para formularios de datos - Introducción diálogo cuadro, haga clic en siguiente .
  5. En el Asistente para formularios de datos - tipo de base de datos diálogo cuadro, haga clic en siguiente .
  6. En el cuadro de diálogo Asistente para formularios de datos - base de datos , haga clic en Examinar .
  7. En el cuadro de diálogo Base de datos de Access , busque el archivo Neptuno.mdb.

    Nota El archivo Neptuno.mdb se encuentra en la carpeta de % archivos de programa Microsoft Office\Office10\Ejemplos %.
  8. Haga clic en el archivo Neptuno.mdb y, a continuación, haga clic en Abrir .
  9. En el cuadro de diálogo Asistente para formularios de datos - base de datos , haga clic en siguiente .
  10. En el cuadro de diálogo Asistente para formularios de datos - formulario , haga clic en siguiente .
  11. En el Asistente para formularios de datos - origen de registros del cuadro de diálogo, haga clic para seleccionar categorías en el cuadro Origen de registros y, a continuación, haga clic en >>.
  12. Haga clic en siguiente .
  13. En el Asistente para formularios de datos - control selección diálogo cuadro, haga clic en Finalizar .
  14. En el menú Ejecutar , haga clic en iniciar .

    Recibirá el mensaje de error que se menciona en la sección "Síntomas" sección de este artículo.

Referencias

Para obtener información adicional, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:
171215 Cómo: Asistente para la forma utilizar datos para conectarse a datos remotos a través de DAO

222145 ADO PRB: Los eventos de control de datos pueden generar un error de compilación

Propiedades

Id. de artículo: 827049 - Última revisión: jueves, 18 de diciembre de 2003 - Versión: 1.0
La información de este artículo se refiere a:
  • Service Pack 5 de Microsoft Visual Studio 6.0
  • Microsoft Visual Basic Enterprise Edition for Windows 6.0
  • Microsoft Visual Basic 6.0 Professional Edition
Palabras clave: 
kbmt kbdatabinding kbwizard kbcompiler kbdataenv kbdatabase kbforms kbprb KB827049 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 827049

Enviar comentarios

 

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