Ma perchè non usi una TAdoConnection che apri e chiudi quando ti serve??
Non ho mai usato una TAdoQuery senza connessione e quindi non saprei aiutarti

Ciao