Einzelnen Beitrag anzeigen

BBoy

Registriert seit: 17. Jan 2007
418 Beiträge
 
Delphi 10 Seattle Professional
 
#1

SQL update, wie geht das?

  Alt 4. Mär 2012, 09:36
Datenbank: TurboDB • Version: 5 • Zugriff über: TurboDB
Ich füge in meine Datenbank neue Datensätze hinzu wie folgt:
Delphi-Quellcode:
 TdbQuery_insert.DatabaseName := tdbtable1.DatabaseName;
  tdbquery_insert.SQL.Text := 'insert into tour (gccode,tourpos) values (:code, :tpos)' ;
  tdbquery_insert.Prepare;

  tdbquery_insert.ParamByName('code').AsString := 'GC12149';
  tdbquery_insert.ParamByName('tpos').AsString := '1';
  tdbquery_insert.ExecSQL;
Nur mit wesentlich mehr Datenfeldern als oben im Beispiel gezeigt.
Nun möchte ich mein Programm erweitern und es sollen vorhandene Datensätze überschrieben/aktualisiert werden. Also der aktuelle Datensatz soll überschreiben werden mit den aktuellen daten. Wie lautet in meinem Fall dazu der SQL Befehl?

Danke für eure Hilfe!

Geändert von BBoy ( 4. Mär 2012 um 10:50 Uhr)
  Mit Zitat antworten Zitat