问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

winform中treeview控件从数据库中添加节点

发布网友 发布时间:2022-04-08 05:45

我来回答

1个回答

热心网友 时间:2022-04-08 07:14

这个是商品类型分级的代码,给你参考一下,主要是递归调用节点的加载

private void RefreshTreeView() //根节点,所有节点挂在这个节点下
{
TreeNode tmp = new TreeNode("商品分类");//根节点
tmp.Tag = "";
this.GoodsTypetreeView.Nodes.Add(tmp);

//获取数据,显示到GoodsTypetreeView
String sqlStr = String.Format(@"Select TypeCode,TypeName,ParentTypeCode,case IsCommon when '0' then '否' else '是'
end as IsCommon,case Status when '0' then '未用' else '使用' end as Status,Remark from Com_GoodsType where Status = 1");
DataSet ds = SqlDBHelper.GetDs(sqlStr);
//nodes(this.GoodsTypetreeView.Nodes, ds, 0);
nodes(tmp, ds, "");
}
//递归加载节点及子节点
private void nodes(TreeNode tnode, DataSet ds, string parentcode)
{
//创建视图 ,应为只有一张表
DataView dview = new DataView(ds.Tables[0]);
//视图的好处,在于能方便筛选数据
dview.RowFilter = "[ParentTypeCode]='" + parentcode + "'";
//显示每个节点的标题,递归!
foreach (DataRowView row in dview)
{
TreeNode node = new TreeNode();
node.Text = row["TypeName"].ToString();
node.Tag = row["TypeCode"].ToString();
tnode.Nodes.Add(node);
nodes(node, ds, row["TypeCode"].ToString());
}
}追问

我的项目是三层架构的,你可以帮我看看吗?BLL就一个传递函数,其他两层截图如下



追答你查询所有部门,返回ds从哪里来的
可能是你的查询没有返回值

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...我想退掉一张办后从未用过的工商银行的牡丹灵通卡,应该怎么做呢?要... 今天办理了工商银行卡,顺带开通网银,要每年缴费10元,手机也要收费,很麻... Microsoft VBScript 运行时错误 (0x800A000D)类型不匹配: 'rsup' 关于VFP,谁知道这个为什么报操作符/操作数类型不匹配啊! 数据查询提示“数据类型不匹配” ...介绍《天下无贼》的歌曲说明:谁能告诉我阿 ? ...不起来叫什么名了·请弟兄姊妹帮帮忙·急需···里面的歌词是... ...你是千堆雪我是长街,怕日出一到彼此瓦解这句歌词的意思? 两个人合伙开一个室内设计工作室,都是男的,求一个响亮内涵的名字!高 ... 饥荒红薯怎么种植 砚墨二字给孩子起名好不好 测测茆庭砚这个名字多少分农历2013年10月初五下午五点出生 帮我取一个有个性的名字 女孩子起名,潘X砚,中间的哪个字是属金的! 帮我取个带“砚”字QQ网名! 梦见手抓了一条脏内裤 取名:"砚"字什么字在一起最好? 昨天梦见脏东西在我床边走来走去是怎么回事? 取个带砚经典的梦幻名字,速求 梦见老公滚床下里裤有脏东西 给小说女主起名字。要求有“砚"字。请给出搭配的姓氏 给小说女主取名字.要求有“砚"字、两个字\三个字无所谓 我的阴茎并不是歪 而是整体往左旋转30度左右 请问这是为什么? 请问,我的阴茎向左弯曲了好弯啊 怎么测试我的阴茎弯曲了多少度 梦见爸爸的脏裤子和袜子在我们夫妻床上是什么意思? 男朋友的东东向左边弯,正常吗? 怎么清楚知道自己的阴茎弯曲的度数呢? 我的阴茎大约弯曲到30度这样 该怎么治? 三大巨头是谁 二战时期三巨头是指? 卧室冬天的时候特别干燥,该如何解决这个问题? 韩国电影新建文件夹里这女演员名字? 昨晚玩网页游戏还好好的,今天开就变成这样了。请问如何处理啊 叶栗陆柏庭最后在一起了吗 傲寒不知春叶栗是什么意思 我说你请假了那就好好休息一下,好好陪下家里人,她说我回家了也好好休 ... 主角叫陆柏庭叶栗的小说叫什么 家里买的吸油烟机使用的寿命大概是多久呢?? 七七四十九两个乘法算式是什? 双色球综合组式开奖结果 七七八八嘴九九十十舌说说支持国产 见色起意_by九九兮_txt全文免费阅读 “七七节”是什么意思? 一九七七年属蛇今年运气女幸运色 一 去 三三 里 烟 五五五五五 家 儿 童 七七七七七七 个九九九九九九九九 枝枝枝枝枝枝枝枝枝 花看字写诗 卧室搭配什么颜色的窗帘好看 卧室窗帘要怎么搭配呢?顾客上门我要如何推荐呢? 卧室窗帘和背景颜色想要搭配,应该怎么做? 卧室窗帘怎么装好看图 梦见吐鱼钩,是什么意思