Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Formatear fechas y float (https://www.clubdelphi.com/foros/showthread.php?t=33542)

selman 10-07-2006 19:49:44

Formatear fechas y float
 
Hola, estoy programado una aplicacion para aspx y me hace falta mostrar los valores de una tabla en Interbase que tiene entre sus campos un campo de fecha y un campo float, en el caso del campo fecha me muestra los valores con la fecha y la hora, cosa que no me gusta, quisiera que solemente se muestre le fecha dd/mm/yy y en el caso del campo float se muestra con mas de dos lugares decimales, es por eso que necesito funciones para formatear estos valores a cadena de caracteres con el formato que yo quiero.
El código que manejo es el siguiente:

Código Delphi [-]
    FSentencia := 'SELECT ID_PACIENTE,' +
                          'ID_PESO_TALLA, ' +
                          'FECHA, ' +    //date
                          'EDAD, ' +  
                          'PESO, ' +      //float
                          'TALLA  ' +     //float
                  'FROM PESO_TALLA ';
    Condicion := ' WHERE ID_PACIENTE = ' +   id_paciente.Text + ' ORDER BY FECHA';

    with BdpC_BuscaPesoTalla do
    begin
      Connection.Open;
      CommandText := FSentencia + Condicion;
      DataGrid1.DataSource := ExecuteReader;
      DataGrid1.DataBind;
      Connection.Close;
    end;

Dentro del SELECT necesito usar alguna función que le de formato a la fecha
que se muestra 07/07/2006 0:00:0007 y yo quiero que se muestre
07/07/2006
y en el caso del campo float se muestra por ejemplo 23.5674 y quiero que se muestre 23.57

Selman.

AGAG4 13-07-2006 03:41:31

Checa esto....
 
Busca UDF's de te Formatean campos Flotantes y de Fechas por internet inclusive en este foro....


La franja horaria es GMT +2. Ahora son las 20:19:02.

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