<font color=red>请大家进来做个面向对象的分析好吗? /吴剑明</font>(100分)

  • 主题发起人 吴剑明
  • 开始时间

吴剑明

Unregistered / Unconfirmed
GUEST, unregistred user!
现在在公司做对象开发。基本上是把业务逻辑做在一个对象里,然后提供一个方法,
该方法最后甩一个类出来,如:
查询了一条符合条件的记录,我就定义一个类
TMyClass = class
name : string
age : integer;
end;
然后把查询结果放到这个类里,甩出来给其他程序员调用。
现在的问题是 ,假如查询的结果有很多,我怎么把他放到一个类里去呀?
例如查询流水返回有10000条记录,我总不能开一个数组,把这一万条记录都放进去吧?
因为还要在对这个类进行排序,汇总等操作,所以我想单存保存当前记录到一个类里,
恐怕完成不了。。。。
请大家指教。
 
TMyClassS = class
private
cols : TList;
public
Add(AObject:TMyClass);
Sort(..)
SomeOperator....
.
.
.
.
end;
在vb中我用过上万条纪录
 
老大的意思说是把记录放到TLIST里去?
 
用流式文件呢
 
TLIST是可以的
 
但是如果先把这么多的记录放到类里,然后在给人家用,会不会很慢啊
 
定一门限(如100),够100条甩一次?
 
好象有点。。。
 
多人接受答案了。
 

Similar threads

回复
0
查看
860
不得闲
S
回复
0
查看
955
SUNSTONE的Delphi笔记
S
顶部