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 12-09-2019
Avatar de gmontes
gmontes gmontes is offline
Miembro
 
Registrado: jul 2004
Ubicación: Culiacán, Sinaloa, México
Posts: 668
Poder: 21
gmontes Va por buen camino
decimales en firebird

ya he visto que este tema se ha tocado varias veces pero aun asi quisiera algo de orientación

anteriormente tenia campos en float y los cambie a numeric(9,2) creando nuevos campos y copiando datos

pero tengo unos componentes que no puedo cambiar, que maneja valores float y lo guardo en el campo numeric de la base de datos y al revisar la información me guarda con mas de 10 decimales en lugar de solo dos.


remplazo ese valor directamente, o con un update, con un valor con dos decimales y aun asi ese registro queda con mas de 10 decimales.

por ejemplo

guardo directamente (con ibexpert) en la tabla el valor 538853.87 y me guarda 538853.869999999995 siendo numeric(9,2)

me voy a dedicar a actualizar esas rutinas y desechar los campos float, pero que solución puedo tener para reparar estos campos

¿alguna sugerencia?
gracias
__________________
Todos llevamos nuestros demonios a cuestas..
Responder Con Cita
  #2  
Antiguo 12-09-2019
Avatar de gmontes
gmontes gmontes is offline
Miembro
 
Registrado: jul 2004
Ubicación: Culiacán, Sinaloa, México
Posts: 668
Poder: 21
gmontes Va por buen camino
olvide comentar

utilizo componentes zeos y la base de datos es firebird 2.1 dialect 3

gracias
__________________
Todos llevamos nuestros demonios a cuestas..
Responder Con Cita
  #3  
Antiguo 12-09-2019
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.264
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿Seguro?

.
Responder Con Cita
  #4  
Antiguo 13-09-2019
Avatar de gmontes
gmontes gmontes is offline
Miembro
 
Registrado: jul 2004
Ubicación: Culiacán, Sinaloa, México
Posts: 668
Poder: 21
gmontes Va por buen camino
__________________
Todos llevamos nuestros demonios a cuestas..
Responder Con Cita
  #5  
Antiguo 13-09-2019
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.264
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿Que si estás completamente seguro de que te ocurre eso, de que por despiste estás mirando otra base de datos?


Última edición por Casimiro Notevi fecha: 13-09-2019 a las 10:41:06.
Responder Con Cita
  #6  
Antiguo 17-09-2019
Avatar de gmontes
gmontes gmontes is offline
Miembro
 
Registrado: jul 2004
Ubicación: Culiacán, Sinaloa, México
Posts: 668
Poder: 21
gmontes Va por buen camino
este es uno de esos campos

[IMG][/IMG]


el campo es numeric(9,2)
__________________
Todos llevamos nuestros demonios a cuestas..

Última edición por gmontes fecha: 17-09-2019 a las 03:58:37.
Responder Con Cita
  #7  
Antiguo 17-09-2019
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.264
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Vuelvo a repetir, ¿seguro?
Responder Con Cita
  #8  
Antiguo 17-09-2019
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.264
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿Puedes pasarnos una copia de la BD con esa tabla? Elimina las demás si quieres.
Y sin datos, claro.
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
Manejo Decimales Firebird ASAPLTDA Firebird e Interbase 1 30-11-2011 00:25:27
Decimales. Iron Varios 11 29-03-2009 20:29:34
Decimales eduardo360 Varios 1 19-02-2008 03:29:28
decimales jfontane Varios 2 24-06-2003 06:35:19
Decimales alexisns Conexión con bases de datos 2 22-06-2003 22:45:40


La franja horaria es GMT +2. Ahora son las 20:03: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
Copyright 1996-2007 Club Delphi