Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-04-2010
dalsim dalsim is offline
Miembro
 
Registrado: jul 2008
Posts: 47
Poder: 0
dalsim Va por buen camino
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
Responder Con Cita
  #2  
Antiguo 18-04-2010
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 24
guillotmarc Va por buen camino
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.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita
  #3  
Antiguo 18-05-2010
Avatar de rastafarey
rastafarey rastafarey is offline
Miembro
 
Registrado: nov 2003
Posts: 927
Poder: 21
rastafarey Va por buen camino
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.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Base datos Galaxia, esta bien? jorgegetafe MySQL 4 14-12-2007 19:12:15
Como Saber Quien Esta Utilizando Mi Base De Datos jostrix MySQL 0 24-05-2005 00:46:11
error al abrirse la aplicación cuando la base de datos esta en un 2003 server Giniromero Conexión con bases de datos 2 15-03-2005 10:09:35
Base de datos dañada rastafarey MS SQL Server 1 12-07-2004 20:49:59
¿Siempre hay que poner la ruta completa de la base de datos que está en el servidor? Al González Firebird e Interbase 2 12-05-2004 22:06:25


La franja horaria es GMT +2. Ahora son las 20:17:15.


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
Copyright 1996-2007 Club Delphi