Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: ClientDataSet übernimmt Wert nicht

  Alt 7. Dez 2017, 12:44
Wie gesagt, meistens gibt man nur das SELECT-Statement (.Sql) an
und lässt sich die anderen Statements (INSERT, UPDATE und DELETE) automatisch generieren.

Man kann hier aber auch eigene SQL-Skripte angeben.
SQL-Code:
-- Sql:
SELECT x.a, x.b, z.c FROM x JOIN z ON z.a = x.a;

-- SqlUpdate:
UPDATE x SET a = :a, b = :b WHERE a = :old_a;
UPDATE z SET a = :a, c = :c WHERE a = :old_a;

-- SqlDelete:
DELETE FROM x WHERE a = :old_a;
DELETE FROM z WHERE a = :old_a;

...
z.B. siehe https://www.devart.com/unidac/docs/?....sqlupdate.htm
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 7. Dez 2017 um 12:52 Uhr)
  Mit Zitat antworten Zitat