Entwickler-Ecke

Datenbanken - Änderungen überwachen.


Nightfly - Fr 04.07.03 11:28
Titel: Änderungen überwachen.
Problem mit Paradox / Delphi5 Pro

Trotz intensiver suche fehlt mir 'e kreative Idee, bzw. das know how eine solche zu finden.

Also ich habe 2 Tabellen. In der einen (Tab1)Trage ich Rechnungen ein, in der anderen (Tab2)sollen dann im feld "Monat" alle rechnungen für diesen Monat eingetragen werden.
Bisher geht das so:
In Tab1 AfterPost: Nimm Rechnungsbetrag und addiere ihn auf den Wert in Monat in Tab2

in Tab1 Before Delete Nimm Rechnungsbetrag und ziehe in in TAb2 ab.

Bloß was mache ich wenn in Tab1 weder eine neue rechnung eingegeben oder gelöscht, sondern GEÄNDERT wird?

Ich habe keinen schimmer wie ich das in den griff bekomm.


BeniSchindler - Fr 04.07.03 12:10

hi,

wieso lässt du den den Monat mit abspeichern ? Das ist doch viel zu umständlich. (Und zwar genau aus dem Grund den du genannt hast)

Rechne dir doch einfach die aktuelle Summe des Monats immer genau dann aus, wenn du sie brauchst.
Erspart dir viele Prozeduren wie OnInsert/OnChange/OnDelete/etc.

mfg


Nightfly - Fr 04.07.03 13:59

hehe, das war der denkanstoß der gehehlt hat...jaja, das einfache liegt manchmal so nah. Ich dank' dir.