aCDS := TClientDataset.Create(aCDS);
aCDS.Close;
aCDS.Fields.Clear;
if aCDS.FieldCount = 0 then
begin
with aCDS do
begin
for i := 0 to 12 do
begin
with FieldDefs.AddFieldDef do
begin
DataType := ftString;
Size := 50;
Name := 'Field'+inttostr(i);
end;
end;
createDataSet;
end;
end;
可快速產生本地端的資料表
aCDS.SavetoFile()更可將資料儲存
aCDS.LoadFromFile()更可將資料讀回
基本上若要簡單的資料應用,使用相當方便
分發時只要一個midas.dll就可以了
簡單吧!
若將遠端資料讀出再放到clientdataset就是一個簡易的離線式功能的
速度快又不占空間