salve, spero possiate darmi un aiuto.
ho un listview da popolare con i dati proveniente da un db.
ho scritto la seguente:
codice:
private void btnVisualizza2_Click(object sender, EventArgs e)
        {
            SqlConnection conn = new SqlConnection("Server=localhost;Database=Rubrica;Trusted_Connection=True;");

            conn.Open();
            SqlCommand command = new SqlCommand("SELECT * From Persona", conn);
            SqlDataReader reader = command.ExecuteReader();
           
            while (reader.Read())
            {
                string Li = lsvVisualizza2.Items.Add(reader("Id"));
            Li.SubItems.Add(reader("Nome"));
             Li.SubItems.Add(reader("Cognome"));
             Li.SubItems.Add(reader("Telefono"));


                //Console.WriteLine(String.Format("{0}", reader[0]));
            }
        }
che però mi dà un serie di errori in questa parte

codice:
 while (reader.Read())
            {
                string Li = lsvVisualizza2.Items.Add(reader("Id"));
            Li.SubItems.Add(reader("Nome"));
             Li.SubItems.Add(reader("Cognome"));
             Li.SubItems.Add(reader("Telefono"));


                //Console.WriteLine(String.Format("{0}", reader[0]));
            }
come posso sistemarlo?
Grazie.