最近有人问了我一个问题 商品无限极分类问题

过路客甲乙 2011-11-17 09:31:16
最近有人问了我一个问题 商品无限极分类问题:

如果用dxdbtreeview 选择相应节点 查询子节点 以及删除相应子节点 如何写代码呢 ?
脑袋不好使了
请各路大侠直接给结果 不甚感激
...全文
194 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
nm_wyh 2011-11-18
  • 打赏
  • 举报
回复
使用PPath路径。设计一张表。很容易!从网上查一下吧,PPath算法!
我看见佛 2011-11-17
  • 打赏
  • 举报
回复
删除节点可以在数据库中用触发器来做也可以哦,在数据库中比较,
然后客户端刷新

如果在客户删除的话,我觉得还是得用递归来做吧。
数据库中做似乎简单些
Q315054403 2011-11-17
  • 打赏
  • 举报
回复
BOM设计结构
过路客甲乙 2011-11-17
  • 打赏
  • 举报
回复
删除和查询的时候 需要针对商品进行过滤和删除 怎么操作呢 递归么 可有代码呢

[Quote=引用 1 楼 case5166 的回复:]
用cxTreeList可以很好地实现这个功能。
无限级分类设置下属性就可以完成。
[/Quote]
过路客甲乙 2011-11-17
  • 打赏
  • 举报
回复
如果用 id parentid name 操作直接用 dxdbtreeview客户端体现不需要写代码
但是 删除和查询的时候 需要针对商品进行过滤和删除

如果直接id name 删除和过滤基本上很好解决 一个like 就行了 在客户端体现的时候 需要写一堆代码分析数据
01
02
0101
010101
求答案 最好是有现成代码的
我看见佛 2011-11-17
  • 打赏
  • 举报
回复
用cxTreeList可以很好地实现这个功能。
无限级分类设置下属性就可以完成。
tgbd 2011-11-17
  • 打赏
  • 举报
回复
关健看这种无极限的规则,规则定得好,操作起来方便,否则,麻烦。

因此,动手之前,多想些解决方案,选择最方便操作的那一种,也许可能不是最优的算法。

2,496

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧