Io il Datagrid l'ho riempito in questo modo
codice:
      sql = "latua"
        Dim dataAd As New SqlDataAdapter(sql, Connessione)
        Dim DataSe As New DataSet()
        dataAd.Fill(DataSe, "Anagrafica")
        GrigliaConoscenze.DataSource = DataSe
però ho il problema che non riesco a formattare le colonne, ossia non riesco a dargli una larghezza diversa per colonna