Lesen und ändern von dbase-Daten mit Hilfe von MFC-Klassen in VC++6 oder 7
-
Hallo,
ich möchte mehrere dBase-Dateien (Format dBase 5)lesen,
ändern und erweiteren. :p Das Programm wird für die
Betriebssysteme Windows NT4, Windows 2000 und WinXP
geschrieben.Die Betriebssysteme wurden auf die MDAC-
Version 2.7 aktualisiert. Für die Programmierung unter
VC++6 bzw. VC++.net (7) habe ich mit Hilfe der MFC-Klassen
CDatabase und CRecordset mehrere Klassen entwickelt. Das
Lesen und Schreiben mit diesen Klassen ist kein Problem,
bis auf die Tatsache das nach mehreren Zugriffen die
Fehlermeldung "Datenbank Fehler: Nicht genügend
Arbeitsspeicher" kommt. Danach ist es nicht mehr möglich
eine dBase-Datei zu lesen bzw. zu ändern, egal auf welche
ich zu greife. Das Programm muß neu gestartet werden.
Dieser Fehler ist vorwiegend auf dem Betriebssystem
Windows NT 4 zu beobachten.
Gibt es jemanden der Erfahrung hat, mit dBase-Dateien die
mit Hilfe von MFC-Klassen in VC++ gelesen werden? Falls ja
würde ich mich über einen Kontakt freuen.
Mit freundlichen Grüßen
Steffen