hallo zusammen
ich habe folgendes Problem:
ich möchte aus einem localen
Access Tabelle mit 150000 Datensätze den MaximalWert eines ID herausfinden:
so sieht meine
SQL-Anfrage,die durch einen ADOquery durchgefürht wird:
Select Max(ID)+1 as NewID from MyTabelle
nachdem ich den maximalen ID finde,schliesse ich den ADOquery (
MyADOquery.Active:=false oder MyADOquery.Close
),das Problem liegt dran dass ich mein Programm Ohne das Ausführen des Obengenannten Befehl ca 8 Mb
RAM speicher benötigt.nachdem ich myadoquery aktiviere nimmt meine Programm ca 25 MB
RAM speicher,auch wenn ich mein ADOquery schliesse,nimmmt immer mein Programm einen
RAM-Speicher von 25 MB.
wie kann ich denn dieses Problem lösen,indem ich nach dem Schliesse meines ADOyquery dass meine Programm auf seine ursprüngiche
RAM Speicher von 8 MB zurückkehrt?
Danke im Voraus