Hallo Vader,
passe die
SQL-Statements in den UpdateObjects an (damit keine AutoIncrement-Spalten vorkommen), setze in den Queries CachedUpdates auf True und vervollkommne deine Aktionsschalter. Zum Beispiel das Speichern einer neuen Bestellung mit Button6:
Delphi-Quellcode:
procedure TForm1.Button6Click(Sender: TObject);
begin
with Query3 do
begin
Post;
ApplyUpdates;
DisableControls;
Close;
Open;
EnableControls;
end;
end;
Wie stellst du eigentlich sicher, dass du wirklich etwas lernst, wenn wir dir jeden noch so kleinen Fehler im Eiltempo korrigieren?
Besorgte Grüße vom marabu