Se imposti rst2 a Nothing, perdi il riferimento alla connessione contenuto in quella variabile e, pertanto, quando il ciclo si ripete, non puoi chiamare il metodo Open poiché la variabile contiene, appunto, Nothing.

Ciao!