Hola fausto
Creo que Neftali te esta dando la solucion.
Cuando se activa, ose necesitas la informacion del query:
Cuando ya no necesitas que este conectado:
Código Delphi
[-]ADOQuery1.Active:= False;
Esto conecta y desconecta el query.
Ahora no se porque desconectarlo del connectionString, Para Que
Si dices que lo utilizas denuevo varias veces., No lo entiendo.
Saludos