PDA

Ver la Versión Completa : campos Float en n access


cacu
21-06-2008, 16:21:21
Queridos delphinarios quisiera saber como puedo declarar campos de tipo float en acces , cosa de tener por ejemplo 3.256 .-
Agradeseria cualquier comentario

Fenareth
21-06-2008, 17:08:24
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... :)

coso
21-06-2008, 18:22:06
en vez de entero, pon simple o doble

marcoszorrilla
21-06-2008, 18:30:35
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.

cacu
21-06-2008, 19:29:33
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