Cómo reparar el acceso MS “La clave de búsqueda no se encontró en ningún Grabar” ¿Problema?

¿Su base de datos de acceso encuentra con frecuencia el problema “La clave de búsqueda no se encontró en ningún registro”? ¿Intentó con todas las soluciones posibles mejor de su conocimiento pero nada funcionó para resolverlo?

Si también eres el que enfrenta un tipo de problema similar, seguramente encontrarás útil este blog. Como esto contiene toda la solución posible para resolver este error “No se encontró la clave de búsqueda en ningún registro” en ninguna versión de su base de datos MS Access. Intente la solución sugerida … y solucione este problema de acceso por su cuenta.

Al igual que usted, hay muchos usuarios que presentan el mismo problema en sus respectivas bases de datos de Access. ¡Echa un vistazo …!

Escenario práctico:

Creé una base de datos de nómina en Access 2010 y todo funciona bien. Luego copié toda la base de datos a otra computadora (también ejecutando Access 2010) donde será utilizada.

Cuando se abren varios informes, el informe se abre normalmente, pero después de un tiempo recibo el siguiente mensaje de error: “La clave de búsqueda no se encontró en ningún registro”.

Toda la base de datos se copió en la nueva computadora, no se realizan importaciones de hojas de cálculo.

¡No entiendo completamente dónde se ha producido realmente el problema …! Si alguien puede sugerir algunas soluciones para resolver esto, estaré muy agradecido.

Gracias por cualquier ayuda.

Escenarios para la ocurrencia de este error

Estos son algunos de los casos en los que los usuarios encuentran en su mayoría el problema “La clave de búsqueda no se encontró en ningún registro”.

  • cuando ingresa una gran cantidad de texto en un campo Memo que contiene un índice en Access: “Error en tiempo de ejecución ‘3709’”
  • El mensaje de error “La clave de búsqueda no se encontró en ningún registro” también se encuentra cuando compacta una base de datos o guarda cambios de diseño en Access
  • “La clave de búsqueda no se encontró en ningún registro” hoja de cálculo de excel de Excel para acceder a la tabla de la base de datos
  • El mismo error también se encuentra cuando alguien intenta guardar el registro donde la nota contiene más de 2048 caracteres.

Campos que necesita verificar:

  • Verifique si hay archivos .INF en la carpeta del conjunto de contactos. Como la presencia de estos archivos indica que alguien ha usado Access para trabajar con estos archivos y ha creado índices que ahora ya no existen. Los archivos .INF se pueden eliminar de forma segura para resolver este problema.
  • También puede verificar si se trata de un caso de corrupción de su base de datos de acceso. Como el acceso de Microsoft tiene una utilidad incorporada para detectar y reparar archivos corruptos de dBase.

Cómo reparar el “Error en tiempo de ejecución ‘3709’”: cuando ingresa una gran cantidad de texto en un campo Memo que contiene un índice en Access

Síntomas

En la base de datos de acceso cuando crea un campo Memo que contiene un índice o crea un nombre de campo que contiene texto indexado automáticamente, en ese caso no puede ingresar el texto que incluye más de aproximadamente 3450 caracteres en el campo.

En tal situación cuando intenta ejecutar los datos existentes, recibirá el siguiente mensaje de error.

Error en tiempo de ejecución ‘3709’:

La clave de búsqueda no se encuentra en ningún registro.

Resolución

Para resolver este problema, debe ingresar una gran cantidad de texto en el campo memo. Para esto solo siga estos pasos:

  1. En primer lugar, debe abrir la tabla en la vista Diseño con el campo Memo.
  2. Desde el menú Ver, haga clic en Índices. Nota:

En MS Access 2007, haga clic en la pestaña de diseño y luego haga clic en Índices en el grupo Mostrar / Ocultar.

  1. Toque en el índice para el campo memo y luego bórrelo.

Cómo reparar Mensaje de error “La clave de búsqueda no se encontró en ningún registro” al compactar una base de datos o guardar cambios de diseño

Síntomas

Este error se encuentra frecuentemente al intentar guardar cambios de diseño en un nuevo objeto o cuando intenta compactar una base de datos.

La clave de búsqueda no se encontró en ningún registro.

Puede encontrar que el objeto de la base de datos aparece en la ventana de la base de datos, incluso si el proceso de salvar falla. Entonces, cuando intente abrir el objeto en la base de datos de acceso, obtendrá los siguientes errores:

El motor de base de datos Microsoft Jet no puede encontrar el objeto <nombre del objeto>. Asegúrate de que el objeto exista y de que escribas correctamente su nombre y ruta.

Porque

La clave de búsqueda no se encontró en ningún problema de registro encontrado en las siguientes circunstancias:

Base de datos creada al usar un archivo de grupo de trabajo (System.mdw) que se crea con el Service Pack 4 (SP4) de Microsoft Jet 4.0 o anterior. El archivo de grupo de trabajo actualmente en uso se crea con Microsoft Jet 4.0 SP5.

Después de instalar Microsoft Windows 2000 SP2, o después de aplicar el Jet 4.0 SP5 en su sistema, necesita usar el Asistente de seguridad de nivel de usuario para proteger la base de datos. Seleccione la opción en el asistente para crear un nuevo archivo de grupo de trabajo.

Resolución

Para resolver la clave de búsqueda no se encontró en ningún registro, obtenga los últimos service pack de Jet 4.0. Para obtener más información sobre cómo descargar el último service pack de Jet 4.0, toque el siguiente artículo en Microsoft Knowledge Base:

  1. Cómo obtener el último service pack para el motor de base de datos Microsoft Jet 4.0

Envolver:

Pruebe las correcciones mencionadas anteriormente para resolver el problema “La clave de búsqueda no se encontró en ningún registro”. Y comparte tus experiencias después de probar estas soluciones en nuestra sección de comentarios.