200分!编程,谁能C#写一个TreeView和数据库的例子,要求写明数据库字段和详细信息。

来源:百度知道 编辑:UC知道 时间:2024/09/28 14:57:51
C#+SQL2000.回答的好的话,给分肯定的。我这里3061分。随便拿!!数据库字段。代码清晰,

刚好我看得教程里面有这个内容,需要的话可以把代码和教学视频发给你。

首先添加一个TreeView控件,后台代码如下。

protected void Page_Load(object sender, EventArgs e)
{
BindDataBase();
TreeView1.ShowLines = true;//显示连接父节点与子节点间的线条
TreeView1.ExpandDepth = 1;//控件显示时所展开的层数
}
public void BindDataBase()
{
//实例化SqlConnection对象
SqlConnection sqlCon = new SqlConnection();
//实例化SqlConnection对象连接数据库的字符串
sqlCon.ConnectionString = "server=a\\mr;uid=sa;pwd=;database=db_Student";
//实例化SqlDataAdapter对象
SqlDataAdapter da = new SqlDataAdapter("select * from tb_StuInfo", sqlCon);
//实例化数据集DataSet
DataSet ds = new DataSet();
da.Fill(ds, "tb_StuInfo");
//下面的方法动态添加了TreeView的根节点和子节点
//设置TreeView的根节点
TreeNode tree1 = new TreeNode("学生信息");
this.TreeView1