Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Datenbanken speichern (https://www.delphipraxis.net/3928-datenbanken-speichern.html)

pplc 6. Apr 2003 15:14


Datenbanken speichern
 
Hallo!

Ich habe festgestellt, dass viele Datensätze, ich denke aus
Geschwindigkeitsgrünend, im Speicher beleiben und bearbeitet
werden (Edit - Post).
Bei einem Systemabsturz kam es daher zu Datenverlust.
Gibt es eine Möglichkeit, die Daten aus dem Speicher in der
Datenbank abzuspeichern, ohne die Datenbank explizit zu
schließen und wieder zu öffnen ??

Vielen Dank für die Hilfe!

Michael :stupid:

Mario 7. Apr 2003 08:57

Bei Paradox-BDE: TTable.FlushBuffers;

st2000 10. Okt 2003 18:38

Re: Datenbanken speichern
 
Hallo,

weiss jemand, welche Anweisung anstelle von Flushbuffers bei Access 2000+ anzuwenden ist ?

Gruss,
ST2000

kiar 10. Okt 2003 19:12

Re: Datenbanken speichern
 
bei der bde zugriff auf die api mit :
Delphi-Quellcode:
if dbisavechange(table1.handle)= dbierr_none then showmessage('daten gesichert');

raik

st2000 13. Okt 2003 14:29

Re: Datenbanken speichern
 
Danke für den Tip. Weisst Du auch, welche Unit ich da einbinden muss ?
Habs schon mal mit uses ... ,bde ,... versucht.

Bleibt für Delphi aber ein undeclared identifier....

GRuss,
ST2000

Memo 13. Okt 2003 14:33

Re: Datenbanken speichern
 
Zitat:

Zitat von st2000
Habs schon mal mit uses ... ,bde ,... versucht.

Bleibt für Delphi aber ein undeclared identifier....

Es ist aber die Unit BDE. Schau mal nach du hast bestimmt nur einen Schreibfehler drin.

st2000 13. Okt 2003 14:47

Re: Datenbanken speichern
 
aaarghh....

es war gar nicht die falsche Unit. Ich hatte DBISaveChange geschrieben (statt DBISaveChangeS). :oops:
Danke für den Schreibfehlertip !!!

:wall:

Gruss,
ST2000


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:19 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