aspetta, fammi capire:Originariamente inviato da Beziel
Solo che nel mio caso il campo nome non è l'id.
Io volevo che nella listview venisse visualizzato quel campo, ma passasse il campo id.
Puoi aiutarmi x favore?!?
tu hai un recordset contenente un id e un nome;
nella listview vuoi vedere come testo il nome e come key l'id
giusto?
se è così, il caricamento della listview va modificato così:
ho scritto rs("nome") ed rs("id") al posto di rs.Fields("nome").Value e rs.Fields("id").Value:codice:With ListView1.ListItems .Add(Text:=rs("nome"),Key:="K" & rs("id")) End With
è la stessa cosa, solo che la forma che ho usato io è abbreviata
anche l'assegnazione di Text e Key le ho scritte diversamente, sono più pratiche; infatti basta scrivere quale proprietà si vuole assegnare seguita da := e vb la riconosce automaticamente.