Hallo,
ich fülle über mehrere Dataadapter einen Dataset.
Diesen Dataset muss ich zyklisch aktualisieren. Somit rufe ich Dataadapter.fill erneut auf.
Die Daten werden aus der Datenbank in den Dataset geschrieben. Funktioniert
Jetzt zu meinem Problem:
Bei jeder Aktualisierung werden ca. 300 kB Arbeitsspeicher mehr benötigt. Wenn das Programm länger läuft wird der Speicher ausgelagert und bremst die anderen Programme aus.
Ich habe folgende Varianten ausprobiert, damit der Speicher freigegeben wird.
Dataset.clear
Dataset.Dispose
Dataadapter.Dispose
Kennt jemand eine Möglichkeit, damit der Arbeitspeicher freigegeben wird?
Gruß und Dank
Haldo
ich fülle über mehrere Dataadapter einen Dataset.
Diesen Dataset muss ich zyklisch aktualisieren. Somit rufe ich Dataadapter.fill erneut auf.
Die Daten werden aus der Datenbank in den Dataset geschrieben. Funktioniert
Jetzt zu meinem Problem:
Bei jeder Aktualisierung werden ca. 300 kB Arbeitsspeicher mehr benötigt. Wenn das Programm länger läuft wird der Speicher ausgelagert und bremst die anderen Programme aus.
Ich habe folgende Varianten ausprobiert, damit der Speicher freigegeben wird.
Dataset.clear
Dataset.Dispose
Dataadapter.Dispose
Kennt jemand eine Möglichkeit, damit der Arbeitspeicher freigegeben wird?
Gruß und Dank
Haldo
Comment