listview 显示数据库问题
while (reader.Read())
{
string[] subitems = new string[]
{
reader.GetInt32(0).ToString(),
reader.GetString(1),
reader.GetString(2)
};
this.listView1.Items.Add(new ListViewItem(subitems));
}
reader.Close();
如上语句:从数据库中打印表的前三个字段到listView1,
当 reader.GetString(1)
reader.GetString(2) 任意一个值为空时,确不能显示.求教如何解决.
listView1属性设置如下:
listView1.GridLines = true ;
listView1.FullRowSelect = true ;
listView1.View = View.Details ;
listView1.Scrollable = true ;
listView1.MultiSelect = false ;