![]() |
Paradox-Datenbanken
Hallo!
Ich bin schon schier am verzweifeln. :cry: :cry: Wer kann mir sagen, wie ich die Datensätze bei einer Paradox-Datenbank aus dem Cache auf die Festplatte bekomme??? Es scheinen eine Menge an Datensätzen immer im Chache zu sein, wie ich nach einem Absturz und 100 eingegebenen Datensätzen bemerken musste. Bitte helft mir! Michael :nerd: |
Hallo pplc,
das TTable Objekt stellt die Eigenschaft CachedUpdates zur Verfügung, das festlegt, ob die Datenzwischengespeichert werden sollen oder nicht. Setze diese Eigenschaft auf False, dann sollte es funktionieren. |
hallo,
ich denke TTable.FlushBuffers genauer TBDEDataset.FlushBuffers sollte Dein Problem lösen. Grüsse Wolfgang |
Geht immer noch nicht....
CachedUpdate ist auf false, aber es geht immer noch nicht.
Ich habe zur Kontrolle mal ein Grid mit der Datenbank auf die Oberfläche gelegt. Auch in dem Grid tauchen die Änderungen, die in einer procedure an der Datenbank vorgenommen werden, nicht auf. Erst nach einem Neustart des Programms sind die neuen Datensätze sichtbar. ????? :cry: |
Hallo PPK 8)
Dein Problem ist mir (nur flüchtig) bekannt... Habe mal bei so einem Problem geholfen.. (noch in dem ALTEM Forum denke ich...)... da leider mit Paradox ich noch nie was zu tun hatte... kann ich zuerst nut vermuten... Zum einem hätte ich gerne gesehen... wie Du deine Datensätze speicherst...(also Soruce Code) und darüber hinaus ob sich in den Ereignissen von TTable bei Dir irgendwas befindet...so... Es sind bei Deinem Problem... denke ich... auch die Eigenschaften (und Ereignisse) von DataSource zu beachten...etc... Zum anderem... vielleicht lässt sich in Deinem AfterPost Ereignis (von TTable) ... gezielt ein SQL-Befehl abschicken...wie z.b. unter ORACLE: COMMIT Gruß Paul Jr. |
Klapp alles!
Ist mir das peinlich, hat mich aber
auch eine Meng Arbeit gekostet es herauszufinden. :oops: Zum einen vielen Dankf für das FlushBuffers, das war hikfreich. Zum anderen hatte ich irgendie das Filtered-Property auf true gesetzt, so dass dadurch die Daten nicht mehr sichtbar waren. Das habe ich aber erst um 23.30 herausgefunden :coder: Also: Vielen Dank nochmal für Eure hilfe! :lol: Michael |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:08 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz