<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=ISO-8859-1" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.18939">
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff text=#000000>
<DIV><FONT face=Arial>Ante todo me perdona por la tardanza de la respuesta pero 
no fue hasta ahora que vengo al trabajo.</FONT></DIV>
<DIV><FONT face=Arial></FONT> </DIV>
<DIV><FONT face=Arial>select cast((sum(a.<FONT 
face="Times New Roman">hs_trabajo</FONT> - cast('0:0' as time))/3600) as 
integer) || ':'<BR>|| cast((((sum(a.<FONT 
face="Times New Roman">hs_trabajo</FONT> - cast('0:0' as time))/3600) - 
cast((sum(a.<FONT face="Times New Roman">hs_trabajo</FONT> - cast('0:0' as 
time))/3600) as integer))*60) as integer)<BR>|| ':'<BR>|| (((((sum(a.<FONT 
face="Times New Roman">hs_trabajo</FONT> - cast('0:0' as time))/3600) - 
cast((sum(a.<FONT face="Times New Roman">hs_trabajo</FONT> - cast('0:0' as 
time))/3600) as integer))*60)<BR>-cast((((sum(a.<FONT 
face="Times New Roman">hs_trabajo</FONT> - cast('0:0' as time))/3600) - 
cast((sum(a.<FONT face="Times New Roman">hs_trabajo</FONT> - cast('0:0' as 
time))/3600) as integer))*60) as integer))*60)<BR> as hora from <FONT 
face="Times New Roman">form_03</FONT> a<BR></FONT></DIV>
<DIV><FONT face=Arial>Y respondiendo al compañero que dijo que no quería saber 
de Firebird, pues yo por el contrario no quiero saber de otro motor que no sea 
Firebird, estoy con él hace 6 años con un gran número de aplicaciones con gran 
carga de trabajo y hasta ahora ningún cliente me ha llamado nunca a decirme que 
ha tenido algún tipo de problema</FONT></DIV>
<DIV><FONT face=Arial></FONT> </DIV>
<DIV><FONT face=Arial>Saludos cordiales a todos.</FONT></DIV>
<DIV>=========<BR>|| ISMAEL ||<BR>=========</DIV>
<DIV>PD: Paula como bien te dijeron te puedes craear una función o un 
procedimiento almacenado para ello, que realmente es como debe ser ya que la 
capa de datos debe estan dentro de la BD.</DIV>
<BLOCKQUOTE 
style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="FONT: 10pt arial; BACKGROUND: #e4e4e4; font-color: black"><B>From:</B> 
  <A title=pbruccoleri@adinet.com.uy 
  href="mailto:pbruccoleri@adinet.com.uy">Paola Bruccoleri</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A 
  title=lazarus-es@lists.lazarus.freepascal.org 
  href="mailto:lazarus-es@lists.lazarus.freepascal.org">Spanish version of 
  Lazarus List</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Monday, October 18, 2010 7:59 
  AM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [Lazarus-es] trabajando con 
  horas</DIV>
  <DIV><BR></DIV>El 18/10/2010 08:57 a.m., José Antonio Cuello escribió: 
  <BLOCKQUOTE cite=mid:1287403026.21289.13.camel@ubuntu.artextrading.com 
  type="cite">
    <META name=GENERATOR content=GtkHTML/3.28.1><BR><BR>El lun, 18-10-2010 a las 
    08:46 -0300, Paola Bruccoleri escribió:<BR>
    <BLOCKQUOTE type="CITE">El 18/10/2010 03:30 a.m., José Antonio Cuello 
      escribió: <BR>
      <BLOCKQUOTE type="CITE">Hola, no bastaría con hacer un cast a DateTime 
        del campo Time y tratarlo luego en lazarus con un 
        formatdatetime?<BR><BR>Select Sum( CAST(<TT><FONT 
        color=#000000>TIME_FIELD</FONT></TT><TT> as DateTime) ) from 
        TABLE</TT><BR><BR></BLOCKQUOTE>Hola José..<BR>esto no funciona!<BR>el 
      ibexpert me tira este error:<BR><BR>This operation is not defined for 
      system tables.<BR>Dynamic SQL Error.<BR>SQL error code = -607.<BR>Invalid 
      command.<BR>Specified domain or source column DATETIME does not 
      exist.<BR><BR>De todas maneras, con que me devuelva la suma en segundos me 
      conformo; y eso ya lo logré.<BR><BR>La cuestión ahora es con el lazreport, 
      si ves uno de mis últimos mensajes verás que ya logré el cometido, pero 
      quiero ver de optimizarlo y mejorar el formato.<BR><BR></BLOCKQUOTE>ok, solo 
    era por encontrar una solucion mediante sql.<BR></BLOCKQUOTE>si, estaría 
  bueno, pero con todo lo que anduve buscando ayer y probando, creo que es 
  imposible!!.. <BR><BR><BR>
  <P>
  <HR>

  <P></P>_______________________________________________<BR>Lazarus-es mailing 
  list<BR>Lazarus-es@lists.lazarus.freepascal.org<BR>http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es<BR></BLOCKQUOTE></BODY></HTML>