- var
- F_CData:TClientDataset;
- begin
- F_CData := TClientDataset.Create(nil);
- F_CData.FieldDefs.Add(产品名称,ftString, 30, False);
- F_CData.FieldDefs.Add(本月实际,ftString, 20, False);
- F_CData.FieldDefs.Add(本季累计,ftString, 20, False);
- F_CData.FieldDefs.Add(本年累计,ftString, 20, False);
- F_CData.CreateDataSet;
- F_CData.Open;
- while not AdoDatasetOut.Eof do begin
- F_CData.Append;
- F_CData.Fields[0].AsString := AdoDatasetOut.Fields[0].Value;
- F_CData.Fields[1].AsString := AdoDatasetOut.Fields[1].Value;
- F_CData.Fields[2].AsString := AdoDatasetOut.Fields[2].Value;
- F_CData.Fields[3].AsString := AdoDatasetOut.Fields[3].Value;
- AdoDatasetOut.Next;
- end;
- end;
把TClientDataSet当作一个内存数据表
最新推荐文章于 2019-03-21 15:58:00 发布