![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
¿Has mirado qué datos hay guardados exactamente en la fdb?
Te aconsejo que lo mires con herramientas como isql (la encontrarás en el directorio bin de firebird). Código:
c:\> isql SQL> connect "mibasedatos.fdb" user "sysdba" password "masterkey"; SQL> select codigo, precio, stock from tbTabla where codigo=3333; (el que busques) El verlo con ibexpert, marathon, etc. tiene el inconveniente de que te trunca los decimales por la máscara que tienen configurado en el programa. Ya nos contarás.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#2
|
||||
|
||||
|
Muy bien amigo muchas gracias por tu atencion prestada,
pero lamentablemente ese no es el problema pues aunque tenia dudas de que fuese esto debido a que como ya mencione habia repizado todas las cantidades. hice lo que mencionaste y sencillamente me muestra todos con 2 decimales y la suma me da 0.01.Muchisimas gracias ![]() P.D. Aun sigo sin solucionarlo ![]()
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
|
#3
|
||||
|
||||
|
Cita:
Código:
6.51600000000000 5.05500000000000 0.22555485454554 225.650000022210 2.23000000000000
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#4
|
||||
|
||||
|
Cita:
Como te dice Casimito tu problema esta en los decimales, lo que pasa es vos estas viendo los datos redondeados. aunque dudo mucho que tu resultado sea -7.35689749e16, no será -7.35689749e-16 o 7.35689749e16?
__________________
[Crandel] |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|