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

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-12-2007
IVAND IVAND is offline
Miembro
 
Registrado: may 2003
Ubicación: ECUADOR
Posts: 523
Poder: 21
IVAND Va por buen camino
¿El uso de firebird como una base seria no es tan correcto?

Hola a todos utilizo firebird 1.5 , tengo una tabla con la siguiente estructura
Código SQL [-]
CREATE TABLE DET_DIARIO (
    KEY_DET_DIARIO  INTEGER NOT NULL,
    KEY_CAB_DIARIO  INTEGER,
    KEY_PLAN_CTAS   INTEGER,
    DESCRIPCION     CHAR(60),
    DEBE            NUMERIC(15,2),
    HABER           NUMERIC(15,2),
    KEY_MOV_BANCO   INTEGER,
    COD_SUCURSAL    INTEGER
);

pero mi pregunta fue hace un tiempo en este mismo foro que porque si tengo un dato como por ejemplo 120,30 , esta base de datos me lo graba tal como lo digito pero si escribo 1201,30 la base me muesta 121,3099999999999997 cuando salgo del campo me muestara 1201,30 pero al momento de hacer los calculos estos son totalmente equivocados pues la suma me da un valor de -0,001 lo cual impide que este diario contable se cierre de manera correcta

En este mismo foro se comento tal problema pero si alguien de uds lo ha podido corregir me ayudaria enormemente

Si el problema persiste creo que dejare de usar esta base de datos o el problema tambien la tienen otras base de datos

Ojo este ejemplo lo estoy realizando desde el Ibexpert


Imaginesen este caos en un banco

Gracias por su interes
__________________
IVAND
Responder Con Cita
 



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
cual seria el costo de iniciar firebird desde cero gmontes La Taberna 3 15-05-2007 00:58:13
Como conectarme a una base de datos hecha en firebird? JuanErasmo .NET 5 30-12-2006 18:13:03
Firebird, ¿he hecho lo correcto? kovaski Firebird e Interbase 4 03-10-2006 21:18:17
cual seria el componente correcto? DM2005 Varios 0 04-07-2006 21:55:39
cual seria la mas adecuado base de datos... ronimaxh Firebird e Interbase 8 23-04-2004 17:47:15


La franja horaria es GMT +2. Ahora son las 08:44:49.


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