Zurückschreiben der DB auf die HD
- From: Susann Markward <Susann.Markward@xxxxxxxxxxxxxx>
- Date: Tue, 08 Jul 2008 14:07:13 +0200
Hallo,
zwei Fragen zu MS Access-DBs:
1) Gibt es evtl. noch eine andere Syntax / Schreibweise für den Befehl
rcsDest.Open "Select * from DeviceData where (Hash = """ & ThisHash & """) and (ID = " & ThisID & ")", ...
Mich stören an diesem Befehl die ganzen doppelten und dreifachen Gänsefüßchen. Ich finde das so unübersichtlich zu lesen.
2) Ich schreibe alle paar 100 ms Mess-Werte in o.g. DB. Die DB wird mit
Dim conDest As ADODB.Connection
Dim rcsDest As ADODB.Recordset
Set rcsDest = New ADODB.Recordset
Set rcsDest = New ADODB.Recordset
File = App.Path & "db\messdaten.mdb"
Set conDest = New ADODB.Connection
conDest.Open ...
rcsDest.Open ...
geöffnet, bearbeitet und mit
rcsDest.Update
rcsDest.Close
conDest.Close
Set rcsDest = Nothing
Set conDest = Nothing
wieder geschlossen.
Unterbreche ich die Stromversorgung des PCs stehen in der DB am Anfang (t < 10 s) noch keine Werte drin. Ich vermute, dass die Werte zwar in die DB geschrieben worden sind, aber sich alles noch im Arbeitsspeicher abspielt. Durch die Unterbrechung der Stromversorgung geht der Inhalt des Arbeitsspeichers verloren und somit auch die Daten.
Wie bringe ich Windows dazu die Daten auf die HD zu speichern? Habe ich dazu überhaupt eine Chance? Oder liegt meine Vermutung ganz falsch?
MfG
Susann
.
- Follow-Ups:
- Re: Zurückschreiben der DB auf die HD
- From: Wilfried Dietrich
- Re: Zurückschreiben der DB auf die HD
- From: Ralf Brostedt
- Re: Zurückschreiben der DB auf die HD
- Prev by Date: Persistentes Recordset (XML) in eine Datenbank übertragen
- Next by Date: Re: Zurückschreiben der DB auf die HD
- Previous by thread: Persistentes Recordset (XML) in eine Datenbank übertragen
- Next by thread: Re: Zurückschreiben der DB auf die HD
- Index(es):
Relevant Pages
|