Loop Applicazione

Ciao a tutti,
Mi connetto ad un database (Postgresql) via rete.
Finch la rete funziona va tutto bene, ma se la rete cade o c’ assenza di
collegamento,alla prima chiamata al database l’applicazione va in crash.
Ho previsto un Messagebox con l’errore riportato dal database o con il messaggio di
assenza collegamento, ma l’applicazione va in loop e cliccare sul pulsante OK
del messagebox ne fa solo apparire un’altro e cosi via all’infinito.
Inutile dire che a nulla sevono istruzioni come Try…catch…End try e simili.

A qualcuno capitato qualcosa del genere?
Come si esce da un’applicazione che andata in loop?

Grazie
Saluti
F.Biscardi

Ciao,

riesci a postare un frammento di codice?

Sarebbe utile vedere come effettui la connessione al database e come strutturato il metodo per la lettura dei dati.