Ver Mensaje Individual
  #1  
Antiguo 07-07-2006
dff dff is offline
Registrado
 
Registrado: jul 2006
Posts: 1
Reputación: 0
dff Va por buen camino
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.

Saludos
Responder Con Cita