Hello,
Nun, derzeit läufst du in der for-Schleife ja auch jeden der 40 Tage durch und erzeugst einen neuen Tabellenabschnitt mit Tabellenkopf.
...und neuem Request an die Datenbank, ohne das Resultset wieder freizugeben.
Damit wird der Speicher von Datenbank und API vollgemüllt und irgendwann kommt dann die Meldung, dass keine Handles für Resultsets mehr zur Verfügung stehen.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg