For next Schleife zwischen einer Do Loop while

Das Speicherproblem hat aber dann nichts mit dem ursprünglichen Problem zu tun.

Teste es doch einmal mit einer Abfrage die nicht soviele Datensätze liefert, dann weißt du zumindest ob der Programmcode das tut was er soll.

Wenn dein Hauptspeicher nicht für soviel Daten reicht musst du sie wohl in eine Temp-Datei schreiben oder sofort verarbeiten und nicht erst alles zwischenspeichern.
 
Zurück