2011-03-15 80 views
1

我正在寻求一种非常通用的TDBTree组件,我想听听一些建议。我正在寻找一个能够显示主记录和“n”个链接表记录的数据库。 (我的意思是来自各种表格的记录)。例如,TDBTree将挂钩到主表,并且详细信息表1,附加表等。德尔福DBTree组件

Master Table Record 
    Detail Table 1 Record 
    Detail Table 1 Record 
    Detail Table 1 Record 

    Additional Table Record 
    Additional Table Record 

我不确定这是否可行。这就是我询问的原因。感谢您提供的任何建议。

而且例子是

Master Checks 
Check Details 
Account Record 
Bank Record 

回答

3

Developer Express控制。他们有你想要的东西。他们有一个网格,可以显示细节“在线”,以及一些数据库感知树具有许多功能 - 恕我直言,如果你显示的那种他们的主 - 细节网格比任何树好,那么你会去在每个细节中显示不同的数据。

+0

我实际上正在下载他们的演示,并回到这里看看是否有任何回应。我让你知道我发现了什么。 – IElite 2011-03-15 19:23:10

+0

嗯,它看起来像这个“ExpressMasterView”可能会伎俩。要看看他们是否有VCL试图从你购买选项来测试它。尽管如此,我仍然打开了一些建议。 – IElite 2011-03-15 20:22:46

+0

@Shane - Developer's Express没有任何产品的试用版。他们提供退款保证。 – 2011-03-15 21:29:28

0

我知道这不是DB知道,但如果你打开替代品,那么VirtualStringTree是一个非常好的选择。我使用这个树组件将大部分数据库数据显示给用户 - 它为任何数据提供了一个非常灵活和快速的树/网格。在它为您提供的许多事件中处理数据库更新非常容易。

+0

显示(分离)数据源有多简单。来自各种链接表的数据。 Master,Detail和其他链接表,所有的视图都有清晰的分离? – IElite 2011-03-17 16:52:52

+0

这件事是完全可定制的。您可以将数据源作为根节点,然后将其记录为其下的子节点。一旦你习惯了它,你会发现自己使用它来进行大量的数据显示。检查一下:http://www.soft-gems.net – Simon 2011-03-18 00:56:07