Visual Basic, Access No veo la base de datos

Hola: He creado un programa en VB 6 y Access 2003. El ejecutable funciona bien, incluso la base de datos tiene 2000 registros. He querido modificar el programa fuente y al abrir la base de datos solo aparecen 190 registros. He buscado la base de datos en mis discos duros y no la encuentro, solo encuentro la base con los 190 registros, pero si corro el programa por el ejecutable, veo todos los registros. Alguien me puede ayudar. Gracias
Miguel_2009

1 respuesta

Respuesta
1
Una de dos: o tienes 2 bases de datos y cada ejecución accede a una diferente o el ejecutable no coincide con el programa fuente.
Veamos cómo adivinar cuál es el problema.
Lo primero que haría es comprobar que el programa fuente está accediendo a la base de datos correcta. Para ello pararía la ejecución en el momento que acceda a los 190 registros y miraría el nombre de la base de datos.
Si la base de datos es la correcta, probaría a generar un nuevo ejecutable y colocarlo en la misma carpeta donde esté el que devuelve 2000 registros (puedes renombrar el anterior).
Con esto veríamos si el nuevo ejecutable devuelve 190 o 2000 registros y con ello determinaríamos si el fuente y el ejecutable anterior se corresponden.
Si el nuevo ejecutable devuelve 190 registros puede ser que hayas modificado la consulta que accede a los datos. Revisa su código.
Si te devuelve 1000, entonces deberías pensar que hay 2 bases de datos con diferente información. Prueba a buscarlas con el explorador de windows.
Gracias por el interés. Efectivamente, había una consulta que filtraba solo algunos datos, al corregirla, ya mostró la cantidad total de registros que habían.
Muchas Gracias

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas