Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-08-2005
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.740
Poder: 26
ContraVeneno Va por buen camino
Prueba tambien hacer esto:
TABLA.FieldValues['MIN01']:=480;
__________________

Responder Con Cita
  #2  
Antiguo 09-08-2005
cahp cahp is offline
Miembro
 
Registrado: may 2003
Ubicación: Alicante
Posts: 90
Poder: 24
cahp Va por buen camino
Hola,

Por lo que tengo entendido, InterBase guarda el físicamente el valor como smallint, integer o double precision.

Precision de 1 a 4 smallint, de 5 a 9 integer y partir de 9 double

Tu campo definido como MIN01 NUMERIC(3,2), lo multiplica por 100 para guardarlo y guarda la escala (el numero de decimales) en una tabla del sistema para despues restaurar el numero original.

Saludos.
Responder Con Cita
  #3  
Antiguo 10-08-2005
pjjorda pjjorda is offline
Miembro
 
Registrado: jul 2005
Posts: 34
Poder: 0
pjjorda Va por buen camino
Gracias a todos,
intenté grabar 480,00 y me da el mismo error,
en el fichero LANGREF.PDF de la documentación de Interbase no he visto el error -303,
y en la respuesta de Contraveneno hace referencias a campos date,time, etc.
He cambiado la definición del campo de NUMERIC (3,2) a (5,2) y a funcionar, me parece un poco raro.

Repito las GRACIAS, da gusto ver que hay personas dispuestas a ayudar a los que estamos empezando.
Responder Con Cita
  #4  
Antiguo 11-08-2005
Avatar de rastafarey
rastafarey rastafarey is offline
Miembro
 
Registrado: nov 2003
Posts: 927
Poder: 23
rastafarey Va por buen camino
resp

Si no puedes con el enemigo unetele.

Declara el campo como double prescion
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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


La franja horaria es GMT +2. Ahora son las 18:34:05.


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