Hai,
mal ne Frage *g*
Was ist denn vorzuziehen um Datensätze zu ändern?
Delphi-Quellcode:
begin
Query1.Edit;
Query1.FieldByName ('spalte').AsString := 'la le lu';
Query1.FieldByName ('noch_ne_spalte').AsInteger := 0815;
.
.
Query1.Post;
end;
Oder ein UpdateQuery:
Delphi-Quellcode:
begin
Query1.SQL.Text := 'UPDATE tabelle SET spalte = :spalte, noch_ne_spalte = :noch_ne_spalte WHERE id = :id';
Query1.ParamsByName ('spalte').AsString := 'la le lu';
Query1.ParamsByName ('noch_ne_spalte').AsInteger := 'la le lu';
Query1.ParamsByName ('id').AsInteger := 1;
Query1.ExecSQL;
end;
Hat das eine gegenüber dem anderen vor/nachteile?
Stephan B.
"Lasst den Gänsen ihre Füßchen"