Thema: DeleteSQL

Einzelnen Beitrag anzeigen

Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#27

AW: DeleteSQL

  Alt 22. Jul 2015, 15:38
So sieht das aus.

Und als Ergänzung, wofür diese ganzen SQL Eigenschaften sind hier ein kleines Beispiel:
  • SQL.Text :
    select id, name from foo where deleted=0
  • DeleteSQL.Text :
    update foo set deleted=1 where id=:ID
Nun wird der Datensatz beim Aufruf von DataSet.Delete; in der Datenbank nicht wirklich gelöscht, sondern nur als gelöscht markiert und das Abfrage-Statement sorgt dafür, dass die "gelöschten" Daten auch nicht mehr angezeigt werden.

So kann man auch mit dem Navigator/Grid spezielle Löschoperation (oder Update/Insert) durchführen
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat