Einzelnen Beitrag anzeigen

khalilazzz

Registriert seit: 1. Feb 2005
59 Beiträge
 
#1

ADOquery nimmt viel RAM-Speicher weg, hilfe!!!!!!!!!!

  Alt 4. Apr 2005, 12:18
Datenbank: Access • Zugriff über: ADOquery,DBGrid,ADOconnection,Datasource
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
  Mit Zitat antworten Zitat