registro puedo ningún ningun importar error encuentra encontró clave búsqueda busqueda archivos analizable ms-access

ms-access - puedo - registro no analizable access



Informes de acceso a MS: la clave de búsqueda no se encontró en ningún registro, al guardar (14)

Ocasionalmente mis informes de MS Access:

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

Después de que esto suceda, la solución es cerrar Access, compactar y reparar el backend y luego eliminar el registro.

¿Qué causa esto y cómo puedo evitarlo?


No menciona la versión de Access que está utilizando. Microsoft informa un error en 2000:

ERROR: Recibe un mensaje de error "La clave de búsqueda no se encontró en ningún registro" cuando compacta una base de datos o guarda cambios de diseño en Access 2000

http://support.microsoft.com/kb/301474

Si este no es su problema, esta es una pregunta bastante exhaustiva de Tony Toews, Microsoft Access MVP:

Preguntas frecuentes sobre los MDB corruptos de Microsoft Access

http://www.granite.ab.ca/access/corruptmdbs.htm

Si el problema se presenta constantemente, debe encontrar el motivo de la corrupción de su tabla, y encontrará una serie de sugerencias para rastrear la causa en el enlace del sitio anterior.


Otra causa posible de este error es un archivo de grupo de trabajo no coincidente. Es decir, si intenta utilizar un MDB seguro (o parcialmente seguro) con un archivo de grupo de trabajo diferente al utilizado para protegerlo, puede desencadenar el error (lo he visto hace años, con Access 2000).


Estos son los pasos que sigo pueden ser útiles para usted,

  1. Vaya a menu-tools-database utilities-compact y repair database.

  2. al reparar la base de datos eliminar o actualizar ese registro.

  3. está funcionando finamente


En Access 2007, este error se produce al importar un archivo de Excel donde hay dos campos con el mismo encabezado de columna.


Esto puede ser un error de novato de mi parte, pero aún así causó el mensaje de error. Estaba importando una hoja de cálculo de Excel y tenía un espacio delante de un encabezado de campo. Una vez que se eliminó el espacio, el archivo importó ningún problema

Nota: El espacio solo aparece cuando mira el archivo en Excel; cuando Access intenta importar, el cuadro de diálogo se deshace del espacio, pero el espacio aún causa problemas. Aprendí esto de la manera difícil ...


Cualquier espacio en los nombres de las columnas en Excel me causó el error. Una vez que eliminé cualquier espacio, importó sin problemas.


Otra posible causa de este error es el modo de espacio aislado , que impide que MS Access ejecute ciertas declaraciones que se consideran inseguras. Esto se puede deshabilitar configurando la siguiente clave de registro ...

HKLM/Software/Microsoft/Office/12.0/Access Connectivity Engine/Engines SandboxMode (DWORD Value)

... a 0 o 2:

SETTING DESCRIPTION 0 Sandbox mode is disabled at all times. 1 Sandbox mode is used for Access, but not for non-Access programs. 2 Sandbox mode is used for non-Access programs, but not for Access. 3 Sandbox mode is used at all times. This is the default value.


También recibí el mensaje "La clave de búsqueda no se encontró en ningún registro". Cuando moví mi base de datos de la unidad de red a mi escritorio, todo funcionó sin problemas y más rápido. No obtuve el mismo error nuevamente.


Sí, estoy con el usuario2315734 ... Tenía el mismo problema "La clave de búsqueda no se encontró en ningún registro", donde el acceso db estaba en una unidad local, pero el archivo de Excel que estaba importando estaba en una unidad de red ; después de probar la mayoría de las sugerencias anteriores, finalmente lo resolvió simplemente moviendo el archivo Excel a la unidad local también.

Gracias a todos.


Es un problema con uno de tus encabezados en Excel. Lo entiendo cuando copio pegar de otras fuentes. Arregle sus encabezados y debería resolver el problema.


Encontré un espacio en uno de los encabezados (títulos) en la hoja de Excel. Una vez que eliminé el espacio antes del nombre, fue sin problemas.


El problema para mí fue un espacio ANTES de uno de los encabezados de columna. Una vez que arreglé eso, no más problemas


También verifique la versión de la base de datos. Estaba teniendo el problema con VBA CreateDatabase (sTempDBName, dbLangGeneral) en Access 2010 donde estaba usando una base de datos de 2003 que intentaba vincular una tabla en una base de datos de 2010. Cuando probé el enlace de forma manual, recibí un mensaje sobre la falta de compatibilidad para vincular a una versión posterior. La creación de la base de datos temporal a la que intentaba vincular utilizando la opción dbVersion40 "CreateDatabase (sTempDBName, dbLangGeneral, dbVersion40)" lo curó.


El problema es debido a espacios en los títulos (encabezados). Eliminar espacios en todos los encabezados y funciona bien.