Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-06-2008
Avatar de cacu
cacu cacu is offline
Miembro
 
Registrado: dic 2005
Ubicación: Chile
Posts: 132
Poder: 19
cacu Va por buen camino
campos Float en n access

Queridos delphinarios quisiera saber como puedo declarar campos de tipo float en acces , cosa de tener por ejemplo 3.256 .-
Agradeseria cualquier comentario
Responder Con Cita
  #2  
Antiguo 21-06-2008
Avatar de Fenareth
[Fenareth] Fenareth is offline
Miembro Premium
 
Registrado: oct 2007
Ubicación: Guadalajara, Jalisco, México
Posts: 494
Poder: 17
Fenareth Va por buen camino
Estuve haciendo algunas pruebas y me doy cuenta de que cualquier declaración numérica redondea el valor del campo...

Una solución podría ser declarlo como tipo Texto...
Responder Con Cita
  #3  
Antiguo 21-06-2008
[coso] coso is offline
Miembro Premium
 
Registrado: may 2008
Ubicación: Girona
Posts: 1.678
Poder: 0
coso Va por buen camino
en vez de entero, pon simple o doble
Responder Con Cita
  #4  
Antiguo 21-06-2008
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Aunque ya te han dado la solución hay que tener en cuenta que los campos: Byte, Entero y Entero Largo, como puede deducirse, no pueden contener decimales, por lo tanto la elección propuesta es la buena es decir, Simple o Doble.

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #5  
Antiguo 21-06-2008
Avatar de cacu
cacu cacu is offline
Miembro
 
Registrado: dic 2005
Ubicación: Chile
Posts: 132
Poder: 19
cacu Va por buen camino
float

Agradesco a todos por sus respuestas....declare la comlumna de tipo numerico y de tamañado de camo doble....

En Delphi :

Puse un edit llaado valor donde ingreso por ejemplo 2.256
al momento de actualizar la tabla lo asisgno de la siguiene
manera : FieldByname('com_valor').Asfloat :=strtofloat(AnsiReplaceStr(valor.Text,'.',','));


Gracias por su ayuda
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
Campos del tipo Float......y delphi inexperto Conexión con bases de datos 4 19-12-2007 00:05:15
problema con los decimales en campos float gmontes Firebird e Interbase 2 17-10-2006 16:45:46
inconveniente con campos float el_barto Varios 2 22-07-2005 19:27:49
Campos Float en Firebird Kira SQL 7 12-02-2004 17:06:45
Precision en los campos float xerkan Firebird e Interbase 1 05-12-2003 12:31:47


La franja horaria es GMT +2. Ahora son las 08:28:37.


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