Hallo,
ich benutze ein TZQuery um eine Datenbank abfrage mit joins zu machen. Das funktioniert auch. Jetzt will ich diese Abfrage editierbar machen. Also hab ich ein TZUpdateSQL anlegegt, die entsprechende queries da eingetragen und das TZQuery über UpdateObject damit verknüpft und RequestLive auf true gestellt.
Jetzt kann ich zwar Daten editiern, aber sie werden nicht in der Datenbank gespeichert. Es wird gar kein querie aus TZUpdateSQL ausführt. Wenn ich jetzt aber z.B. über einen Button nach dem editieren TZQuery.ApplyUpdates aufrufe, werden die änderungen gespeichert. Da ich jetzt aber nicht nach jeder änderung den Knopf drücken will, folgenden Frage:
Kann ich das verhalten der TZQuery so verändern, dass sie automatisch die updates ausführt oder falls das nicht möglich ist bei welchem event soll ich ApplayUpdates ausführen (alle die ich verwendet habe, haben entweder den alten wert gespeichert oder gar nix gemacht)?
Ach ja CachedUpdates ist auf false
(Hab das davor mit TZTables gemacht wo es ohne Probleme ging)
Viele Dank für eure Hilfe