Mit einer AdoQuery:
Delphi-Quellcode:
With Query Do
Begin
SQL.Text :=
'
Update EmailTabelle t' + #10 +
'
Set OrdnerID = :i_NewOrdnerID' + #10 +
'
WHERE DeinPrimKey = :i_PrimKey';
Prepared := True;
Parameters.ParamByName('
i_NewOrdnerID').Value := [NeuerWert];
Parameters.ParamByName('
i_PrimKey').Value := [Id_Der_Email];
ExecSQL;
End;
Warum eine Proz. in der
DB für ein einzelnes UPDATE-Statement (lohnt sich auch bei allen Spalten nicht)?