VirtualDBTree - 如何使用该组件?

时间:2015-07-07 15:07:53

标签: delphi lazarus codetyphon

我希望显示一些无限深度的树数据:

Root
 - item 0
 - Group 1
 - - Item 1
 - - Item 2
 - Group 2
 - - Item 3
 - - Item 4
 - - Item 5
 - - Group 3
 - - - item 3
....
etc

我的数据库中有树表:

  • Items - 包含项目的表,其中包含colums:id和parentId,其中parent id始终为groups.id
  • 组 - 包含组的表,其中记录也有id和parentId,其中parentId可以与其他groups.id链接,但不能与items.id链接.id
  • 树 - 表格放弃结构:
    • id - 只是唯一键
    • parentId - 父记录
    • childId - 作为子项链接到childId
    • 的项目的子记录
    • 亲切 - 谁是childId,0 - item,1 - group。 ParentId - 总是小组。
    • {可能}状态 - 表示子组的状态

这是

我需要很好的方法在我的职业化中可视化这种结构 昨天(以及之前很多天),我看到了可视化,我将使用明确的SQL请求,临时记录对象等构建树。 但是我找到了VirtualDBTreeEx组件,它可以使编码更专业,更容易,也不会那么疯狂。

谁在使用该组件?有没有人有你使用该组件的例子?没有文档(或者用西班牙文写的),没有演示应用程序。只有消息来源......

请帮我理解这个组件。如何建立适合它的良好数据库结构。或者您可能知道从数据库中可视化树形结构数据的更有用的方法吗?

0 个答案:

没有答案