![]() |
Problema con config regional en interbase y delphi
Hola a todos
Tengo un problema que no puedo resolver. En Argentina se usa como decimalseparator=',' y thousandseparator:='.' Ej de flotante en argentina: 12121,222 Ahora la pregunta: Cuando intento guardar un flotante en la base de datos si no lo paso como 12121.222 me tira un error y no lo guarda. La config de region del proyecto esta en español argentina, la de windows tambien. Pero en la base de datos no se como es para que me tome el flotante como se usa en argentina. Ejemplo de una insercion que da error por el separador decimal: Close; SQL.Clear; SQL.Add( ' Insert into ventas (total) VALUES(' + FloatToStr(rIva)+ ')' ); ExecSQL; Busqué en los foros pero no encontre nada por ahora que me lo resuelva.:confused: Saludos |
Intenta pasarle el valor como parámetro, asi no tienes que convertirlo con FloatToStr.
|
| La franja horaria es GMT +2. Ahora son las 19:17:01. |
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