Ciao Sypher...
Grazie, ho provato così ma i nomi li moltiplica ugualmente

codice:
strsql="SELECT  msgPvt.usernameAutore, msgPvt.usernameDestinatario, msgpvt.idAutore, msgpvt.idDestinatario
 FROM msgPvt WHERE msgPvt.idDestinatario="& Session("ID_access") & " or msgPvt.idAutore="& Session("ID_access")&"
 GROUP BY msgPvt.usernameAutore, msgPvt.usernameDestinatario, msgPvt.idAutore, msgPvt.idDestinatario"
Dove ho sbagliato?