Ho capito e risolto il problema dell'errore di sopra. Era la chiamata alla connessione al db Oracle risolta scrivendola in questo modo:

codice:
Dim oradb As String = "Data Source=" & schema & ";User Id=" & users & ";Password=" & Password & ";"
Dim conn As New OracleConnection(oradb)
conn.Open()
Il programma è composto da due maschere, la prima di login e la seconda che esegue delle query in una tabella.
Dopo aver verificato dalla maschera di login che l'utente è effettivamente collegato vorrei aprire la seconda form e nascondere la prima quindi ho scritto le seguenti istruzioni:

codice:
Me.Hide()
Errore.Show()
Bene, premuto il tasto di login, a connessione avvenuta perché ho inserito anche una Msgbox di verifica, la maschera di login si nasconde e appare il messaggio:

codice:
riferimento a un oggetto non impostato su un'istanza di oggetto
clicco su Ok e si chiude il programma. Visual Studio 2008 Express non mi segnala errori nel programma e compila correttamente, almeno mi sembra.
Da cosa potrebbe dipendere questo errore? Consigli su come intercettarlo?

Grazie