Einzelnen Beitrag anzeigen

Peinhard

Registriert seit: 8. Jul 2006
152 Beiträge
 
#5

Re: Update funktioniert nicht

  Alt 2. Aug 2006, 08:04
Zitat von Ati:
Delphi-Quellcode:
...
 qrmain.SQL.text:='UPDATE Korrekturen SET Status=''Erledigt'' = ' + nr +';' ;
 qrmain.ExecSQL;
 trmain.Commit;
end;
Und wo ist jetzt das 'WHERE ID' geblieben...? Die Frage ob Anführungszeichen oder nicht entscheidet sich daran, welchen Feldtyp ID hat, nicht von welchem Typ die Variable 'nr' ist. Nur wenn ID ein String-Feld ist, brauchts welche, sonst (was wahrscheinlicher ist bzw besser wäre) keine:

Delphi-Quellcode:
...
 qrmain.SQL.text:='UPDATE Korrekturen SET Status=''Erledigt'' WHERE ID = ' + nr +';';
  Mit Zitat antworten Zitat