Look Towards A New Future

lunes, 23 de agosto de 2010

ERROR 3167, ACC2000 Mensaje de error "Registro eliminado"

Error con mensaje de "Registro eliminado" cuando intenta abrir una tabla, consulta, formulario, informe o página de acceso de datos en Microsoft Access (.mdb) o un proyecto de Microsoft Access (.adp).

Generalmente aparece cuando intenta abrir una tabla, una consulta, un formulario, un informe o una página de acceso a datos en una base de datos multiusuario de Access 2000 que se almacena en una red, puede recibir el siguiente mensaje de error:

!! Registro eliminado. !!
Si el objeto es una tabla o una consulta, este mensaje de error puede estar seguido el mensaje de error siguientes:
  • Msaccess no puede abrir la tabla en la vista Hoja de datos.
  • Si el objeto es un informe, puede aparecer también los mensajes de error siguientes:
  • No se puede ejecutar el comando.
  • Se ha producido un error al ejecutar el comando.
Puede producirse si el objeto o la base de datos está dañada. Daño puede producirse, por ejemplo, si dos usuarios intentan modificar el mismo registro en una tabla y, a continuación, en uno de ellos obliga a Access para cerrar por apagar el equipo.
Para resolver este problema, simplemente utilize la opcion de compactar y reparar la base de datos tal y como se explica a continuación:
  • En Access, en el menú Herramientas , elija Utilidades de base de datos y, a continuación, haga clic en Compactar y reparar base de datos .
  • En el cuadro de diálogo base de datos a Compact , busque y haga clic en la base de datos que está generando los mensajes de error y, a continuación, haga clic en Compactar .
  • En el cuadro de diálogo Compactar la base de datos , seleccione una ubicación de carpeta adecuada para el nuevo archivo, escriba un nombre único para el archivo en el cuadro nombre de archivo y, a continuación, haga clic en Guardar.
Y ... asunto arreglado.

4 comentarios:

ulises dijo...

excelente gracias....

una pregunta. mi bd tenia alrededor de 240mb y al hacerle el proceso de compactado, tiene 20mb.

eso tendra alguna consecuencia????

gracias por la ayuda.....

Anónimo dijo...

hala, hala... este error suele dar porque se hace un left join y en la parte del filtro se eliminan los archivos quedando el resultado #Eliminado.
La solución es modificar la consulta, filtrando en el where no en el on del left join.

:D

Unknown dijo...

On Error GoTo 1
1: Me.Requery

Andreu Pérez dijo...

Gracias IsaBEL, RESUELTO. En mi caso era una tabla vinculada que la he tenido que regenerar. Muchas gracias de nuevo Isabel

Publicar un comentario