Einzelnen Beitrag anzeigen

Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.588 Beiträge
 
Delphi 12 Athens
 
#14

AW: Datenbankeneinträge anhand der ID löschen [Relation]

  Alt 8. Dez 2011, 15:54
Detlef: -> Also bei dir ist glaub ich ein Denkfehler, denn diese Daten werden niemals gelöscht. Denn in dem Moment, wo du abfragst, ob es existiert, fragst du ja nicht ab, dass es ja EINMAL existieren sollst.
Was meinst Du denn jetzt mit EINMAL? Ich lösche zuerst den Datensatz aus h_musik und dann aus den Stammdaten die Datensätze, die nirgends mehr in h_musik vorkommen. Das sollte ja der Fall sein, wenn es sich um den letzten Datensatz gehandelt hat.

[edit] Ich habe das jetzt einmal zu Hause mit Firebird ausprobiert, funktioniert wie gedacht (man darf natürlich nicht vergessen, die Transaktion zu commiten). Gelöscht wurde in h_musik die ID 2. Anbei ein paar Screenshots. [/edit]
Miniaturansicht angehängter Grafiken
album.png   interpreten.png   titel.png   komplettdaten.png   interpreten-nach-ausfuehrung.png  

Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen

Geändert von DeddyH ( 8. Dez 2011 um 17:03 Uhr)
  Mit Zitat antworten Zitat