[英]what is the equivalent of delphi's TClientDataSet.PacketRecords in c#?
如果我使用Adapter.Fill()方法將數據讀取到數據表中,則整個結果集將加載到該數據表中。 當記錄很多時,此過程可能需要一秒鍾或2秒鍾,並且由於它正在加載表單,因此表單需要花費幾秒鍾的時間才能顯示出來。
在delphi中,我可以使用一個PacketClient設置為50的TClientDataSet,例如,使其在打開時不加載整個表,而僅在需要時才獲取更多記錄。
有沒有辦法在C#中使用簡單的數據表組件來做同樣的事情?
該應用程序將所有數據感知控件綁定到一個綁定源,該綁定源綁定到由Adapter.Fill()方法填充的數據表。
方法填充有重載:
public int Fill(int startRecord, int maxRecords, params DataTable[] dataTables);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.