下拉列表框通过控件可以轻松与数据库绑定,
treeview如何与access数据库实现绑定?

解决方案 »

  1.   

    下拉列表框通过控件可以轻松与数据库绑定,
    =======
     如果要通过控件 就是 BindingSource 了.. 以前是将数据源直接 给树..
     加这个控件之后..先将数据填充到 BindingSource 然后再绑定到树..
     
    treeview如何与access数据库实现绑定
    ========
     与 SQL   一摸一样  只不过将 SqlConnection 换成 OledbConnection  等等
    www.cnblogs.com/hjs1573 有关于SQL 动态绑定树的例子
      

  2.   

    private void FillTreeView(TreeNode rootNode)
    {
    TreeNode databaseNode;
    OleDbCommand Cmd_Select_part = new OleDbCommand("Select partname from parttable",Common.conn);
    Common.conn.Open();
    OleDbDataReader dr_part = Cmd_Select_part.ExecuteReader();

    while (dr_part.Read())
    {
    if (dr_part.GetString(0)=="BaseData")
    {
    databaseNode=rootNode.Nodes.Add(dr_part.GetString(0));
    databaseNode.Nodes.Add("Function List");
    databaseNode.Nodes.Add("TypeTable");
    databaseNode.Nodes.Add("Role");
    }
    else
    {
    rootNode.Nodes.Add(dr_part.GetString(0));
    }
    }
    Common.conn.Close();
    }