Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#2

Re: Transaktion, Query , RadioGroup in Verbindung

  Alt 24. Jan 2008, 18:22
Zitat von haentschman:
ich bräuchte eine Query, welche kein SQL Statement absetzt so daß ich die Änderungen zu Fuß eintragen könnte
Das lässt sich simulieren.
Dazu im Event BeforePost folgendes tun:
1.) Werte der Primärschlüsselfelder merken
2.) Alle Felder des Datasets auslesen und die Änderung über SQL INSERT oder UPDATE selbst vornehmen
3.) Dataset.Cancel; // Änderungen im DS verwerfen
4.) Dataset.Requery; // oder Close; Open;
5.) mit Locate() auf den Datensatz springen, den man sich bei 1.) gemerkt hat
6.) Abort; // stille Exception, damit der usprüngliche Postvorgang abgebrochen wird
Andreas
  Mit Zitat antworten Zitat