您的位置:首页 > 数据库

LISTVIEW怎么绑定数据库

2007-04-10 00:12 239 查看
public static void ListView_Accessor(SqlDataReader dr,ListView listView)
{
try
{
while(dr.Read())
{
ListViewItem ListDatas = new ListViewItem(dr[0].ToString());
if (dr.FieldCount > 0)
{
string[] DataList = new string[dr.FieldCount];
for (int i=1; i<dr.FieldCount;i++)
{
DataList[i-1] = dr[i].ToString();
}
ListDatas.SubItems.AddRange(DataList);
}
listView.Items.Add(ListDatas);
}
}
catch
{ return ;}
}

SqlDataReader dr=cmdSel.ExecuteReader();
while(dr.Read())
{
ListViewItem lstViewItem=new ListViewItem();
lstViewItem.SubItems.Clear();

lstViewItem.SubItems[0].Text=dr["tid"].ToString();
lstViewItem.SubItems.Add(dr["name"].ToString());
lstViewItem.SubItems.Add(dr["mobilePhone"].ToString());
lstViewItem.SubItems.Add(dr["homePhone"].ToString());
lstViewItem.SubItems.Add(dr["officePhone"].ToString());
lstViewItem.SubItems.Add(dr["email"].ToString());
lstViewItem.SubItems.Add(dr["phoneGroup"].ToString());

this.lstViewResult.Items.Add(lstViewItem);

}
这样可以使数据库中的信息添加到listview
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: