2011-03-15 84 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