La Web del Programador: Comunidad de Programadores
 
    Pregunta:  5073 - ERROR AL ABRIR UNA BASE DE DATOS CON MICROSOFT JET
Autor:  LUIS ALEJANDRO HENRIQUEZ HENRIQUEZ
AL INTENTAR ABRIR UN FORMULARIO, ME ARROJA EL SIGUIENTE MENSAJE "THE MICROSOFT JET DATABASE ENGINE STOPPED THE PROCESS BECAUSE YOU AND ANOTHER USER ARE ATTEMPTING TO CHANGE THE SAME DATA AT THE SAME TIME"

LO CUAL NO ES ASI, YA QUE LA BASE NO TIENE TABLAS VINCULADAS, SIENDO YO EL UNICO USUARIO. ¡COMO PUEDO SOLUCIONAR EL PROBLEMA?

  Respuesta:  Fredy Ramirez
Lamento decirte que no hay forma de arreglar este problema por los medios convensionales, me imagino que tienes tu base de datos protegida con una contraseña y esta de cerro de manera inesperada (Un apagón, por ej.).
La solución es que logres conseguir un programa para recuperar la base de datos (accessFix por ej.). A mi me sucedió lo mismo.
Espero averte ayudado

  Respuesta:  Pere Escobar Solsona
A parte de cerciorarte de tener la Base de Datos abierta en modo Compartido, como ya te han indicado, debes asegurarte de no estar intentando actualizar los datos del formulario que estás abriendo desde dos fuentes distintas; es decir, que puedes estar ejecutando una consulta de actualización al abrir el formulario (mediante código en el evento OnCurrent por ejemplo) y una actualización diferente de un campo (mediante la propiedad DefaultValue del campo). Dependiendo de configuraciones, estas actualizaciones no están permitidas, así que deberás comprobar también cómo tienes establecidos los bloqueos de los registros tanto en las opciones del programa como en las propiedades del formulario o de la consulta desde la que coge los datos el mismo.

Saludos

  Respuesta:  José Luis Sanz del Cura
¿ Tienes un antivirus instalado ?

Puede que tengas que actualizar el MSDAC a la ultima versión.

Mira si la Base de Datos esta abierta en Exclusivo.