Pues con un simple Tquery puedes hacer Updates....
Código Delphi
[-]
if (Estado = 1) and (DmP.LinAlba.RecordCount > 0) then
begin
DmP.QrActLinalba.Close;
DmP.QrActLinalba.Sql.Clear;
DmP.QrActLinalba.Sql.Add('Delete from Linalbar');
DmP.QrActLinalba.Sql.Add('Where nAlbaran = '+QuotedStr(DmP.AlbaNalbaran.Value ));
DmP.QrActLinalba.ExecSql;
DmP.QrActLinalba.Close;
end
Dmp es el nombre del Datamodulo en donde esta alojado el Tquery.
Un Saludo.