[求助]再问TreeView的数据绑定问题!
本来在该论坛上搜索了好多相关内容,但我弄了好久还是出错,再次提问,请朋友不要责怪我了!1.我有个 class表(班级)如下:
classID className
1 一班
2 二班
3 三班
4 四班
5 五班
2.我要将班级绑定到TreeView控件如下图所示:
有知道的朋友麻烦告知,谢谢了!
我已经解决,贴出来给大家参考参考
treeView1.Nodes.Clear();
TreeNode tnRoot = new TreeNode();
tnRoot.Text = "卡类型";
tnRoot.Tag = "";
treeView1.Nodes.Add(tnRoot);
if (null == conn1) conn1 = Login.getConnection();
string sql = "select * from cardtype";
OleDbCommand cmd = new OleDbCommand(sql, conn1);
OleDbDataReader dr = cmd.ExecuteReader();
while (dr.Read())
{
TreeNode tmpNode = new TreeNode();
tmpNode.Tag = dr.GetValue(0);
tmpNode.Text = dr.GetString(1);
tnRoot.Nodes.Add(tmpNode);
}
treeView1.Update();
treeView1.ExpandAll();