cmd.Parameters.AddWithValue("@TypeId", MySqlDbType.Int32).Value = node.Value;报错
MySqlConnection conn = new MySqlConnection(configTreeView);
conn.Open();
MySqlCommand cmd = new MySqlCommand();
cmd.CommandText = "Select * From secondtype Where Top_ID = @TypeId";//根据父节点的ID取数据库中取记录
cmd.Parameters.AddWithValue("@TypeId", MySqlDbType.Int32).Value = node.Value;
MySqlDataAdapter da = new MySqlDataAdapter();
da.SelectCommand = cmd;
cmd.Connection = conn;
DataSet ds = new DataSet();
da.Fill(ds);
if (ds.Tables.Count > 0)
{
foreach (DataRow row in ds.Tables[0].Rows)
{
TreeNode NewNode = new TreeNode(row["Name"].ToString());
NewNode.PopulateOnDemand = false;
NewNode.SelectAction = TreeNodeSelectAction.None;//已经是叶子节点,所以不引发事件
node.ChildNodes.Add(NewNode);
}
}
这是一个treeview绑定代码这是获取根目录下的子目录绑定的代码 请个位大侠指点 我用的是vs2005编辑器
这个绑定是分三个级别做的不同层次 没个级别一个表