Io ho caticato la mia datagrid in questo modo:
sql = "SELECT Anagrafica.IDAnagrafica,Anagrafica.Nome, Anagrafica.Cognome, Anagrafica.Comune,Skill.Descrizione," & _
"ConoscenzeInformatiche.IDSkill FROM Anagrafica INNER JOIN ConoscenzeInformatiche " & _
"ON Anagrafica.IDAnagrafica = ConoscenzeInformatiche.IDAnagrafica INNER JOIN " & _
"Skill ON ConoscenzeInformatiche.IDSkill = Skill.IDSkill " & _
"WHERE dbo.ConoscenzeInformatiche.IDSkill =" & IdSel & ""
Dim dataAd As New SqlDataAdapter(sql, Connessione)
Dim DataSe As New DataSet()
dataAd.Fill(DataSe, "Anagrafica")
GrigliaConoscenze.DataSource = DataSe
Connessione.Close()
ora voglio che al click di una riga mi dia l'id della persona selezionata, come posso fare sono disperata perchè è la prima volta che uso datagrid in VB-net, in asp.net è molto più semplice