1个回答
展开全部
treeview没有DataSource属性,需要通过添加节点,如用:treeView1.Nodes.Add(nodes)添加,nodes参数,便可从数据库中读取某个字段信息来填充了。
比如:
//数据库连接,用了helper类
string commandText="select NAME from STUDENT_TB"
dt = OracleHelper.GetDataTable(commandText)
//treeview添加节点数据
string nodes=string.Empty;
for(int i=0;i<dt.Rows.Count;i++)
{
nodes=dt.Rows[i]["NAME"].ToString();
TreeNode root = new TreeNode(nodes);
root.Tag = 0;
treeView1.Nodes.Add(root);
}
比如:
//数据库连接,用了helper类
string commandText="select NAME from STUDENT_TB"
dt = OracleHelper.GetDataTable(commandText)
//treeview添加节点数据
string nodes=string.Empty;
for(int i=0;i<dt.Rows.Count;i++)
{
nodes=dt.Rows[i]["NAME"].ToString();
TreeNode root = new TreeNode(nodes);
root.Tag = 0;
treeView1.Nodes.Add(root);
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询