Ya lo hizo. Es que en mi codigo, yo hizo un update, pero no hizo en comparacion con la query del loop. Crie tres parametros en mi query de update y puzo eses parametros com la qury del loop y ahora si, estas ok. Gracias.
Código Delphi
[-]qry.SQL.add(sql);
qry.Parameters.ParamByName('Filial').Value := DM.qryAtualiza.FieldByName('filial_origem').AsString;
qry.Parameters.ParamByName('Numero').Value := DM.qryAtualiza.FieldByName('numero_conhecimento').AsString;
qry.Parameters.ParamByName('Emissao').Value := DM.qryAtualiza.FieldByName('data_emissao_conhecimento').AsString;
qry.ExecSQL;