Arkadaşlar veri tabanında çok sayıda kayıt olmasına rağmen bu döngü sadece bir tanesini getiriyor yani bir kere dönüp döngünün dışına çıkıyor
Tüm kayıtları getirmesi gerekirken neden böyle oluyor anlamadım ?
.
.
conn.open();
SqlCommand cmd = new SqlCommand("select
* from Resimler where Id=@id ", conn);
cmd.CommandType = CommandType.Text;
cmd.Parameters.AddWithValue("@id", Id);
cmd.Connection = conn;
SqlDataReader rdr = cmd.ExecuteReader();
while (rdr.Read())
{
ListViewItem li = new ListViewItem();
li.Text = rdr["Id"].ToString();
li.SubItems.Add(rdr["ResimAdi"].ToString());
li.SubItems.Add(rdr["ResimTürü"].ToString());
li.SubItems.Add(rdr["GosterimSayisi"].ToString());
li.SubItems.Add(rdr["GosterimSuresi"].ToString());
listView2.Items.Add(li);
}
rdr.Close();
conn.Close();
conn.Dispose();