Muestra de datos

Otra vez vuelvo a tus consejos necesito saber si hay una forma de hacer esto.
Tengo una tabla que creo con campos Currency en Access que tiene el formato de números separados con comas y su signo de moneda. Y veo la tabla y me los muestra así pero cuando leo esos datos me manda la cantidad sin separado de comos como le puedo hacer para que me los mande con ese formato los datos que despliego lo hago en un STRINGGRID ya que junto la información de varios querys diferentes como puedo convertir los números separados por comas para una mejor visualización.

1 respuesta

Respuesta
1
Hice este ejemplo ejecutalo tu para que veas como sale y si así es entonces implementalo en tu código:
procedure TForm1.Button2Click(Sender: TObject);
var Cantidad:String;
begin
Cantidad := '123456789';
Cantidad := FormatFloat('$###,###,###,##0.00',StrToFloat(Cantidad));
ShowMessage(Cantidad);
end;
Checalo y si tienes dudas me dices ok...
Bueno quizá el StringGrid te restrinja...
Una recomendación sana seria que hicieras un solo SQL y lo desplegaras en un DBGrid para que así tome por default el tipo de datos real del campo... ahora de otra manera seria que cuando lo estés metiendo al stringGrid primero lo conviertas a texto y luego lo despligues quizá eso pueda resultar, pero si el query ya te lo arroja sin sepraciones entonces dale formato poniéndole una mascara por ejemplo ###,###,##0.00 algo así

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas