Salve a tutti!
Volevo delle conferme in merito alla dichiarazione di alcune variabili, ossia :
Ho creato un module1 dove vorrei inserire delle sub che vengono chiamate da vari form.
Per esempio ho muna sub che elimina il contenuto di una tabella e quindi necessita di una connessione ,questa inizialmente era dichiarata a livello generale nella form con il seguente codice:
Dim sConnection As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\TEST.mdb;Persist Security Info=False"
Dim objConn As New System.Data.OleDb.OleDbConnection(sConnection)
Dopo aver passato le due dichiarazioni nel modulo, ricevevo un errore giustamente, perche la variabile objConn non era piu visibile nella form.
Allora da Dim...... ho modificato tale Dim in Public e adesso funziona.La riga sotto
Public objConn As New System.Data.OleDb.OleDbConnection(sConnection)
Volevo sapere se è corretta questa operazione, e che differenza cè tra dim e public.
Grazie a tutti!