解决方案 »
- 关于Delphi的连接数据库漏洞
- 关于数据库存取图片(格式为*.jpg或*.gif)的问题..100分在线求救?
- XML 转换成 ClientDataSet 用xmlTransform转后发现数据没了??是不是BUG?有兴趣你也试试!
- 急!!关于winSocket与银行通信问题.
- select语句
- 怎么判断一个TADOConnection变量是否 已经.Create.
- 对不起,刚才问题没讲清楚(谁能解决两个贴子的分都给他,各位大侠能给加个注释吗?给小弟讲解一下)
- 数据表更新(初级问题)
- 都快成世界难题了,难道微软就没有直接的函数吗,或者消息,这是TMD微软
- 菜鸟速成(二)
- 我要向QQ2000的输入框中用程序来自动输入文字,要用什么方法
- 烦,跟大家说个事。
效率上看,你在程序中比较快,你你可以用stringlist来实现!
我们是不是一样:一条纪录对应一个object <use Tstringlist.addobject>
用一个strinlist就行了, 对了有,一个更好 的东东,不用考虑,内存不够问题(自动硬盘存储),而且可以排序,索引..等功能。
是TClientDataSet:
对了有,一个更好 的东东,不用考虑,内存不够问题(自动硬盘存储),而且可以排序,索引..等功能。
myclass=class
private
aa:string;
bb:integer;
cc:string;
procedure myprocess;
end;
所有我要用Tstringlist.addobject('key',myclass的实例)
自己定义一个类封装record
mylist:Tstringlist;
curptr:=Mylist.indexof('mykey');
if curptr>=0 then
begin
Tmyclass(mylist.objects[curptr]).myprocess;
end;
你要不要排序,查找.... 看看,Tclientdataset,他可是个好东东哦!
一个ok