i thread in vb6 scordateveli a me no che non usiate un activex exe.
Se usi ado allora č possibile impostarlo in modalitā asincrona, sia per la connessione che per le query. In modalitā asincrona il tuo programma continua a funzionare e puoi gestire, per query che richiedono molto tempo, gli eventi di windows per non dare una sensazione di "programma bloccato". Quindi controlla la proprietā state per lo stato dell'operazione, per sapere se č ancora in corso o ha terminato.