Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MS SQL Server
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-07-2011
luifervm luifervm is offline
Miembro
 
Registrado: nov 2009
Posts: 12
Poder: 0
luifervm Va por buen camino
Error al grabar valores con FloarField o CurrencyField

Hola !!

Tengo un error grave y en realidad no he podido decifrar que es lo que sucede:

En la base de datos en SQLSERVER tengo un campo tipo decimal(19,4) que se llama VALOR.

Teniendo el ClientDataset en dos escenarios el programa toma ese campo VALOR como tipo FloatField, y en otros casos como CurrencyField.

El problema que tengo en uno u otro caso es que al grabar valores, el valor que esta utilizando internamente tanto el que graba en la tabla no corresponde al valor digitado.

Al digitar,por ejemplo, 9.29 el valor que trabaja internamentertanemte y graba en la tabla es 9.2899 .... O.o ... Estos calculos son para unos valores en donde los decimales son importantes pero no entiendo por que me esta haciendo este "redondeo" extraño.

Si alguien tiene una idea de por qué sucede esto, se lo agradezco.
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
Error al grabar un campo blob desde stream fjcg02 SQL 2 25-11-2009 22:02:49
Insertar valores...Error tebre Conexión con bases de datos 10 18-02-2009 19:34:40
.mdb-ADO, forma de grabar los cambios. Refresh me da error Wonni Conexión con bases de datos 3 19-06-2007 03:22:27
Error al Grabar informacion The_figo MySQL 0 30-10-2006 17:53:53
Error al grabar silviodp Conexión con bases de datos 5 31-05-2004 17:52:34


La franja horaria es GMT +2. Ahora son las 23:44:07.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi