如果我有兩個數據集都是從TCustomClientDataset
開始的,我可以在另一個電話上撥打CloneCursor
,並且可以獨立查看相同的數據。通過使用TDatasetProvider
,文檔似乎可以達到基本相同的效果,但源數據集可以是任何數據集。如何通過TDatasetProvider檢索所有記錄?
我正在努力使這項工作。我有一個從數據庫讀取數據的TSimpleDataset
(我們稱之爲A
)和一個TClientDataset(我們稱之爲B
),它可以單獨查看它,並且有一個連接到B
的TDBGrid
。
如果我打電話B.CloneCursor(A, ...)
,網格會顯示A
中的所有記錄。但是,如果我創建TDatasetProvider
並將它的Dataset
屬性設置爲A
,然後將其設置爲B
的提供者,則連接到B
的網格僅顯示一行,而不是全部顯示。
我在做什麼錯,我該如何解決它,以便網格最終顯示所有A
?
第二種方法沒有問題。我嘗試了'TADODataSet'和''A'的TSimpleDataSet'。 – NGLN