日期:2014-05-19  浏览次数:20777 次

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

------解决方案--------------------
用代码绑定,楼主在论坛里搜索一下
------解决方案--------------------
下拉列表框通过控件可以轻松与数据库绑定,
=======
如果要通过控件 就是 BindingSource 了.. 以前是将数据源直接 给树..
加这个控件之后..先将数据填充到 BindingSource 然后再绑定到树..

treeview如何与access数据库实现绑定
========
与 SQL 一摸一样 只不过将 SqlConnection 换成 OledbConnection 等等
www.cnblogs.com/hjs1573 有关于SQL 动态绑定树的例子


------解决方案--------------------
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();
}

------解决方案--------------------
递归吧