Access - error en BD

   
Vista:

error en BD

Publicado por susana (1 intervención) el 15/01/2010 17:03:29
Tengo una base de datos que hice con office 2007 y que he estado utilizando desde hace 5 años sin ningún problema bajo windows XP.

Ayer de repente al visualizar un informe nada complicado (un listado de caja con importes y una suma total) me salió por primera vez un error de esos que te dice SE HA DETECTADO UN ERROR Y ACCESS DEBE CERRAR....

Vuelvo a abrir la base de datos, y con la cantidad de informes que hay y consultas y formularios, veo que solo me ocurre cuando intento visualizar ese informe.

Me da por ir a la Tabla que más datos tiene y veo que en un registro, tenía un campo autonumérico y otro numérico, y les ha puesto datos desorbitados que exceden del límite del campo y en los de texto, código ascii... veo también que mientras ese registro no esta en pantalla, la base de datos va bien, pero en cuanto avanzas y sale ese registro en pantalla, el programa te echa, y te sale otra vez lo de SE HA DETECTADO...

Si hago una consulta con esa tabla, el registro sale y no se bloquea, PERO NO ME DEJA MODIFICARLO NI BORRARLO, ya que si lo modifico, aparentemente me deja pero al ir a guardar me da error y si intento borrar el registro me dice LA CLAVE DE BUSQUEDA NO SE ENCONTRO EN NINGUN REGISTRO.

Si hago una consulta con una condicion tal que no salga ese registro, si que funciona todo, pero en cuanto lo lee de la tabla o de consultas que no tengan ese filtro ya empieza a petar el progama.

He intentado exportar la tabla, copiarla a otra en blanco, a otra que tenga menos datos y anexar los siguientes ,,, nada...

mi pregunta es: NO HAY MANERA DE QUE PUEDA ELIMINAR ESE REGISTRO? no hay alguna utilidad que elimine los datos que se salgan del rango? ... es que no se que hacer ya..

muchisimas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:error en BD

Publicado por susana (1 intervención) el 15/01/2010 17:04:37
perdon queria decir con office 2003
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar