salvea tutti
dat il seguente codice

codice:
 Private Sub CaricaGriglia()
        Dim strsql As String = "SELECT * FROM OperazioniUsr"

           Dim conn As OleDbConnection = New OleDbConnection(StrConn)
        Dim query As oledbDataAdapter = New oledbDataAdapter(strsql, conn)
        Dim querydataset As Data.DataSet = New Data.DataSet

        query.Fill(querydataset)

        dg_Campagne.DataSource = querydataset
        dg_Campagne.DataBind()

        dg_Campagne.Columns(1).Visible = False
        'indice non compreso nell'intervallo compreso

    End Sub
praticamete dovrei impostare la prima colonna come invisibile..peccato che..le colonne nella tabella selezionata sono quattro, e l'istruzione:
dg_Campagne.Columns(1).Visible = False
restituisce un errore:indice non compreso nell'intervallo compreso

da cosa puo' dipendere?
grazie