【发布时间】:2011-02-10 09:46:29
【问题描述】:
我有四个或五个字段的 50 或 60 条记录。我需要将记录加载到 RAM(来自 CSV 文件)、搜索不同的字段、枚举等。不是很多数据,也不是很多功能。
我很高兴使用新的(在 D2010 中对我而言)TDictionary 或 TList,但认为 TClientDataset(我以前从未使用过)可能更合适。
使用 TClientDataSet,我可以在任何字段上使用 .Locate,使用 while NOT CDS.EOF 等进行枚举。
而且,我必须与 CDS 一起使用的这个 MidasLib 到底是什么?我可以合理地期望它在未来得到支持吗?
TClientDataSet 是否仍然被认为是最先进的,或者它是否显示出它的年龄并且有点被弃用(从字面上和比喻上)?
我见过同事使用 DX 的 TdxMemData。为什么要使用它(或我在谷歌搜索此问题时看到的任何其他少数内存数据集)而不是 CDS?
【问题讨论】:
标签: delphi