Sono contento che non sono l'unico ad avere lo stesso problema....

Personalmente, io ho creato un metodo chiamato Connetti, il cui codice è il seguente:

codice:
public static void Connetti(string strPath) {
  try {
    conn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + strPath);
   conn.Open();
}
   catch(OleDbException ex) {
      Console.WriteLine("Errore: {0}", ex.Message);
   }
}
e questo metodo viene richiamato PRIMA di chiamare il metodo GestioneUtente.