Se que mi base de datos (gdb) esta dañada
por que no puedo importar archivos de un archivo csv y mientras que con otra base que tenia un poco mas vieja y sin actualizar menos registros si acepta el csv mi pregunta es donde detectar que esta dañada o cruzada por que si puedo verla con el ibmanager pero al final al querer importar manda este error
Arithmetic overflow or division by zero has occurred.Arithmetic exception, numeric overflow, or string truncation. Arithmetic overflow or division by zero has occurred.Arithmetic exception, numeric overflow, or string truncation. Arithmetic overflow or division by zero has occurred.Arithmetic exception, numeric overflow, or string truncation. con todos los registros y ya revise y no es problema de longitud de campo pues lo hice con otra base de datos |
Este error no es de base de datos dañada, es un error de que no puede aceptar los datos que estás intentado introducir (división por cero, excepción aritmética, overflow numérico o truncado de cadena, casi con toda seguredad es este último caso).
Revisa tu proceso de importación, o comenta como lo realizas si quieres la opinión de otros foristas. Saludos. |
resp
Como te dijeron anteriormente los errores se deben a lo siguiente.
Arithmetic overflow: Los datos no son del mismo tipo division by zero: su nombre lo dice todo Arithmetic exception:lo mismo que lo primero numeric overflow: un valor mas gande del soportado string truncation: se intento ingresar una cadena mas larga qu ela que soport el campo Hay mas razonez para este error. |
La franja horaria es GMT +2. Ahora son las 20:16:08. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi