关于C#(Winform)利用Label控件显示数据表数据的问题.
1.数据表内容如下:NumberChineseName1aaa2bbb2.我需要在一个Label控件里面显示出数据表里面的内容.怎么做呢?谢谢!ListView也可以,说...
1.数据表内容如下:
Number ChineseName
1 aaa
2 bbb
2.我需要在一个Label控件里面显示出数据表里面的内容.怎么做呢?谢谢!
ListView也可以,说来听听.谢谢! 展开
Number ChineseName
1 aaa
2 bbb
2.我需要在一个Label控件里面显示出数据表里面的内容.怎么做呢?谢谢!
ListView也可以,说来听听.谢谢! 展开
3个回答
展开全部
//ListView
DataTable dt = new DataTable();
dt = //从数据库得到的DataTable
string[] subItem = new string[dt.Rows.Count];
foreach (DataRow dr in dt.Rows)
{
subItem[0] = dr["字段1"].ToString();
subItem[1] = dr["字段2"].ToString();
subItem[2] = dr["字段3"].ToString();
...............
ListViewItem lvi = new ListViewItem(subItem);
this.listView1.Items.Add(lvi);
}
DataTable dt = new DataTable();
dt = //从数据库得到的DataTable
string[] subItem = new string[dt.Rows.Count];
foreach (DataRow dr in dt.Rows)
{
subItem[0] = dr["字段1"].ToString();
subItem[1] = dr["字段2"].ToString();
subItem[2] = dr["字段3"].ToString();
...............
ListViewItem lvi = new ListViewItem(subItem);
this.listView1.Items.Add(lvi);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Label只能显示单个值,如果要显示表之类的二维数值,要用ListView,DataGridView等控件
问题补充:ListView也可以,说来听听.谢谢!
详见MSDN
问题补充:ListView也可以,说来听听.谢谢!
详见MSDN
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
DataTable dt = new DataTable();//你的数据DataTable
label1.Text = "";
for (int ColumnIndex = 0; ColumnIndex < dt.Columns.Count; ColumnIndex++)
label1.Text += dt.Columns[ColumnIndex].ColumnName + " ";
for (int RowIndex = 0; RowIndex < dt.Rows.Count; RowIndex++)
{
for (int ColumnIndex = 0; ColumnIndex < dt.Columns.Count; ColumnIndex++)
label1.Text += dt.Rows[RowIndex][ColumnIndex].ToString() + " ";
label1.Text += @"
";
}
label1.Text = "";
for (int ColumnIndex = 0; ColumnIndex < dt.Columns.Count; ColumnIndex++)
label1.Text += dt.Columns[ColumnIndex].ColumnName + " ";
for (int RowIndex = 0; RowIndex < dt.Rows.Count; RowIndex++)
{
for (int ColumnIndex = 0; ColumnIndex < dt.Columns.Count; ColumnIndex++)
label1.Text += dt.Rows[RowIndex][ColumnIndex].ToString() + " ";
label1.Text += @"
";
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询