这样看看
while (myReader.Read())
{listView1.Items.Add (myReader[1].ToString()+"\n");
listView1.Items.Add (myReader[2].ToString()+"\n");
listView1.Items.Add (myReader[3].ToString()+"\n");
listView1.Items.Add (myReader[4].ToString()+"\n");
}

解决方案 »

  1.   

    把ListView控件的View属性设置成List
      

  2.   

    listView1.View = View.List;
    while (myReader.Read())
    {listView1.Items.Add (myReader[1].ToString()+"\n");
    listView1.Items.Add (myReader[2].ToString()+"\n");
    listView1.Items.Add (myReader[3].ToString()+"\n");
    listView1.Items.Add (myReader[4].ToString()+"\n");
    }
      

  3.   

    listView1.View = View.List;
    while (myReader.Read())
    {listView1.Items.Add (myReader[1].ToString()+"\n");
    listView1.Items.Add (myReader[2].ToString()+"\n");
    listView1.Items.Add (myReader[3].ToString()+"\n");
    listView1.Items.Add (myReader[4].ToString()+"\n");
    }
      

  4.   

    我现在把listView1的View属性改成了deatails然后增加了几个columns然后想把数据分别放入每个columns中是否可用
    listView1.columnHeader1.AddRange (myReader[1].ToString());
      

  5.   

    可是这样做了能否实现对数据的删除,增加和修改?还有用不用声明columnHeader
      

  6.   

    难道大家都不会吗?这位朋友说:“不用Add,用AddRange();”
    还是不行!