Ver Mensaje Individual
  #3  
Antiguo 26-04-2007
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 31
Lepe Va por buen camino
Ese bucle que haces es muy costoso, es más rápido una consulta de este tipo:
Código SQL [-]
update solicituDiarios
set HORATERMINACION = :horaFinSolicitud,
    ESTADO = :estado;
    DESCRIPACT' = :descripAct
where NumeroSolicitud = :numero;

Código Delphi [-]
query1.sql.text := todo el texto anterior;
query1.parambyname('horaFinSolicitud').AsDatetime := datetimepicker1.date;
query1.parambyname('estado').AsXXXX := lo que sea
query1.parambyname('descripAct').AsXXXX := lo que sea;
query1.parambyname('numero').AsInteger := strtoint(dbenumero.text);
query1.ExecSql;
con eso actualizarás todos los registros de la tabla solicitudDiarios.

Busca un manual de Sql si tienes ansiedad
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita