Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.177 Beiträge
 
Delphi 12 Athens
 
#6

AW: Fremdschlüssel löschen.

  Alt 1. Mär 2018, 08:18
Danke an alle, habe es gelöst indem ich den SQL Befehl im Script gepackt habe.
Was war denn nun der Fehler?

Eine Fehlermeldung/Exception oder keine Meldung, aber der Constraint blieb dennoch zurück?


Bei PgDAC hab ich z.B. ein Problem, wenn in der Query-Komponente solche Befehle ausgeführt werden, die kein Result liefern, bzw. SELECT mit Methoden in der Rückgabe, die aber ein Result liefern.
Da wird das Query dann doppelt ausgeführt und es kommt eine Fehlermeldung, wie z.B. "CONSTRAINT FK_TBL_RECHNUNG exisitert nicht" im zweiten Durchlauf, was auch klar ist, da de Erste das schon gemacht hatte.
Der User und das Programm (Exceptionbehandlung) denken dann es ging nicht, aber das stimmt eben nur Halb.

In der Script-Komponente passiert das nicht, da die eh kein Result erwartet.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat