论文部分内容阅读
提出一种在Delphi环境下实现数据集(DataSet)对象化访问的简单有效的方案。该方案中,应用了代理设计模式设计了一个对TDataSet类的代理。在代理内部,经由RTTI获得了客户端正在访问的属性名字后,返回TDataSet对象中相应属性的值;同时运用Foreach模式,提供了对TDataSet的数据记录的顺序访问的接口。实践证明,它很好地实现了在Delphi环境下对数据集的对象化访问。