FDMemTable 似乎是能取代 Tclientdataset 在 

Savetofile 的速度較快 ...

 

type 

FDConnection: TFDConnection;
FDQuery: TFDQuery;
FDGUIxWaitCursor: TFDGUIxWaitCursor;
FDMemTable: TFDMemTable;
FDStanStorageXMLLink1: TFDStanStorageXMLLink;


 

FDConnection.Open;
FDQuery.Close;
FDQuery.SQL.Text := 'SELECT * FROM POSTA';
FDQuery.Open;
FDMemTable.Data := FDQuery.Data;
FDMemTable.SaveToFile('C:\XML\TEST.XML', sfXML);

 

簡易測試... 

 

在XE6後再使用資料庫都必須加入

  FDGUIxWaitCursor: TFDGUIxWaitCursor; 不用像以前一樣,資料多時查詢許久,看起來像當機,需要多執行緒來解決這問題,加入這元件就會有個動畫圖在中央瞜

  TFDStanStorageXMLLink; 想要轉XML就必須加入這顆元件 

 

  以此類推 JSON 

  TFDStanStorageJSONLink

 

 

arrow
arrow
    全站熱搜

    kuraki5336 發表在 痞客邦 留言(1) 人氣()