Einzelnen Beitrag anzeigen

Benutzerbild von Jelly
Jelly

Registriert seit: 11. Apr 2003
Ort: Moestroff (Luxemburg)
3.741 Beiträge
 
Delphi 2007 Professional
 
#2

Re: [SQL]Wert erhöhen und einfügen wenn nicht vorhanden

  Alt 19. Feb 2007, 20:32
Mit einer Anweisung wohl kaum. Zum Updaten brauchts, wie du selbst angegeben hat, ein Update Befehl. Und zum Einfügen brauchts in SQL ein Insert Befehl. Beides zusammen geht also nicht.

Du kannst aber entweder in Delphi vorher prüfen, ob der Datenstz vorhanden ist und dementsprechend den geeigneten SQL Befehl abschicken. Oder du erstellst eine Stored Procedure, welche das intern in der DB für dich regelt. Die Logik bleibt dabei die gleiche, wobei ich zweitere Lösung für die saubere halte.
  Mit Zitat antworten Zitat