Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Restar Campos (https://www.clubdelphi.com/foros/showthread.php?t=2719)

junior 04-08-2003 18:14:35

Restar Campos
 
Saludos...

Tengo dos campos llamados horasalida y horaentrada y me gustaria saber como puedo restar dichos campos para que me de la direferencia entre ambos...

delphi.com.ar 04-08-2003 18:22:26

Ho bien puedes restarlo del lado del servidor, dependiendo del servidor la sintaxis a utilizar, o puedes resolverlo del lado del cliente:
Código:

Diferencia := Query1.Field[0].AsDateTime - Query1.Field[1].AsDateTime;
Si quieres convertir el resultado a algo legible, te recomiendo buscar en el foro que se ha hablado de esto en reiteradas ocasiones: http://www.clubdelphi.com/foros/show...&threadid=1392


Saludos!

junior 04-08-2003 23:18:24

Me puedes enviar un emplo mas claro sobre este tema...

Gracias mil...

delphi.com.ar 04-08-2003 23:47:49

Creo que el ejemplo es muy claro, porqué no me dices cual es la duda sobre esto y vemos adonde llegamos.

Código:

var
  dDif: TDateTime;
begin
  dDif := Query1.Field[0].AsDateTime - Query1.Field[1].AsDateTime;
end;

Saludos!


La franja horaria es GMT +2. Ahora son las 23:36:58.

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