Stasera hai fatto un po' di confusione: il database è un "contenitore" di tabelle.
Quello che intendi tu è molto probabilmente fare avanzare una progress bar mentre fai una open su un recordset (tabella dei comuni).
Io ho letto dell'evento FetchProgress, non l'ho mai usato e non so se dà buoni risultati, prova a leggere questo articolo:
http://support.microsoft.com/kb/q262311/

..e questo topic che ho trovato in rete:

http://www.vbsimple.net/forum/topic.asp?TOPIC_ID=498.

Vedi se è questo che volevi sapere.

Ciao