Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   FireMonkey (https://www.clubdelphi.com/foros/forumdisplay.php?f=50)
-   -   Campo Numérico en Firebird 3.0 y símbolo € (https://www.clubdelphi.com/foros/showthread.php?t=93035)

bulc 25-04-2018 19:20:28

Campo Numérico en Firebird 3.0 y símbolo €
 
Tengo (en Firebird 3.0) un campo definido como NUMERIC (2,2) nullable.
Cuando hago inserciones en ese campo mediante Delphi, aparece como por arte de magia un símbolo del euro (€) añadido a ese 2,2. ¿Es esto un proceso normal? ¿A qué se debe y qué sentido tiene?
Por lo demás en la tabla cruda de Firebird no aparece dicho símbolo y se pueden usar funciones SUM, etc sin ningún problema.
Saludos y gracias.
bulc

Casimiro Notevi 25-04-2018 19:29:21

¿Y dónde aparece eso?

bulc 26-04-2018 12:54:57

En un DBEdit
 
Paso los datos de un DBEdit1 que guarda texto a otro DBEdit2 que guarda el mismo dato pero en numérico (cuando se dan ciertas condiciones). Si el primer dato es 3,00, al pasar el dato, en DBEdit2 aparece 3,00€.
Luego al hacer Post y ApplyUpdates se guarda el valor del DBEdit2 como 3,00.
Eso es todo, espero que se entienda.
Y revisaré el código por si me he equivocado en algo, pero ya lo he examinado y nada.

Casimiro Notevi 26-04-2018 13:24:01

En el dataset asociado a ese dbedit, pulsas para que se muestren los campos del mismo, pulsas en el campo asociado al dbedit y cambias la propiedad displayformat, o la borras.



La franja horaria es GMT +2. Ahora son las 22:39:16.

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