[1]雷梦龙.Delphi中数据集对象化的设计和实现[J].计算机技术与发展,2006,(06):157-159.
 LEI Meng-long.Design and Implementation of Object - Oriented Manipulation of Dataset in Delphi[J].,2006,(06):157-159.
点击复制

Delphi中数据集对象化的设计和实现()
分享到:

《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]

卷:
期数:
2006年06期
页码:
157-159
栏目:
智能、算法、系统工程
出版日期:
1900-01-01

文章信息/Info

Title:
Design and Implementation of Object - Oriented Manipulation of Dataset in Delphi
文章编号:
1673-629X(2006)06-0157-03
作者:
雷梦龙
武汉理工大学计算机学院
Author(s):
LEI Meng-long
Computer Science School, Wuhan University of Technology
关键词:
Delphi运行时类型标识Proxy模式IIterator模式
Keywords:
DelphiRTTIproxy design patterniterator design pattern
分类号:
TP311
文献标志码:
A
摘要:
提出一种在Delphi环境下实现数据集(DataSet)对象化访问的简单有效的方案。该方案中,应用了代理设计模式设计了一个对TDataSet类的代理。在代理内部,经由RTTI获得了客户端正在访问的属性名字后,返回TDataSet对象中相应属性的值;同时运用Foreach模式,提供了对TDataSet的数据记录的顺序访问的接口。实践证明,它很好地实现了在Delphi环境下对数据集的对象化访问
Abstract:
The essay proposed a simple and effect solution which can manipulate data record set in an object - oriented way in Delphi. In the solution,implecnent a proxy to TDatsSet class, which can get the value of field the clients accessing through the property name by using RTTI. Also provide the interface of iteration ability through using iterator pattern. As shown in the practise,this solution has been proved that can be very suitable for a simple way to the problem

相似文献/References:

[1]周士兵 杨晓宇.基于P89C51单片机与Delphi的地平仪检测系统的设计[J].计算机技术与发展,2010,(06):205.
 ZHOU Shi-bing,YANG Xiao-yu.Design of Test System Used for Infrared Earth Sensor Based on P89C51 Microcontroller and Delphi[J].,2010,(06):205.
[2]黄雄波 陈章 岳喜顺.电子病历中重叠时态数据的分析与消除[J].计算机技术与发展,2009,(03):235.
 HUANG Xiong-bo,CHEN Zhang,YUE Xi-shun.Analysis and Elimination of Overlapping Temporal Data in Electronic Medical Record[J].,2009,(06):235.
[3]付华杰 张遂南 黄巾 陈养平.基于Delphi的串口通信程序设计方法[J].计算机技术与发展,2007,(10):178.
 FU Hua-jie,ZHANG Sui-nan,HUANG Jin,et al.Method of Serial Port Communication Program Design Based on Delphi[J].,2007,(06):178.
[4]陈庆荣 方明 蒋利军.一种动态统计系统的设计与实现[J].计算机技术与发展,2007,(01):183.
 CHEN Qing-rong,FANG Ming,JIANG Li-jun.Design and Implementation of Dynamic Statistics Software[J].,2007,(06):183.
[5]杜秀全 程家兴.基于Delphi+ASP下的B/S模式开发[J].计算机技术与发展,2007,(02):175.
 DU Xiu-quan,CHENG Jia-xing.Development of B/S Pattern Based on Delphi and ASP Technology[J].,2007,(06):175.
[6]杨美凤 费树岷.办公费用控制在OA系统中的设计与实现[J].计算机技术与发展,2007,(04):17.
 YANG Mei-feng,FEI Shu-min.Design and Realization of Office Expenditure Control in OA System[J].,2007,(06):17.

备注/Memo

备注/Memo:
雷梦龙(1978-),男,湖北松滋人。硕士研究生,研究方向为基于网络和数据库的计算软件
更新日期/Last Update: 1900-01-01