簡體   English   中英

可以在運行時創建TClientDataSet嵌套(一對多)DataSet

[英]Can a TClientDataSet Nested (one-to-many) DataSets be created at runtime

可以在運行時創建TClientDataSet嵌套(一對多)DataSet嗎? 是否有任何代碼顯示如何執行此操作?

謝謝,

法案

Cary Jensen 在ClientDataSets中嵌套數據集應該回答你的問題。 有關ClientDataSets的更多信息,請在Cary上查找本網站上的其他文章。

創建一對多的關系並不是那么困難。 它可以在設計時或運行時完成:

  1. 創建主數據集。
    • 確保它包含主鍵字段。
    • 創建詳細數據集。 確保它包含外鍵字段。
    • 將詳細數據集鏈接到主數據集,如下所示:
    • 將MasterSource屬性設置為主數據集。
    • 將MasterField屬性設置為主數據集的主鍵字段。
    • 將IndexFieldNames屬性設置為detail數據集的外鍵。
    • 完成!

你什么意思? 客戶端數據集是單個表。 但是您可以創建一個包含另一個clientdataset的字段(必須將其解壓縮才能使用)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM