不考虑机器死机
用数组比用数据库快NN倍
email:[email protected]

解决方案 »

  1.   


      效率上看,你在程序中比较快,你你可以用stringlist来实现!  
      

  2.   

    to airhorse(编程至尊宝) 
    我们是不是一样:一条纪录对应一个object <use Tstringlist.addobject>
      

  3.   


    用一个strinlist就行了,    对了有,一个更好 的东东,不用考虑,内存不够问题(自动硬盘存储),而且可以排序,索引..等功能。
      

  4.   


    是TClientDataSet:
         对了有,一个更好 的东东,不用考虑,内存不够问题(自动硬盘存储),而且可以排序,索引..等功能。
      

  5.   

    怎么会累死
    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;
      

  6.   


      你要不要排序,查找....  看看,Tclientdataset,他可是个好东东哦!
      

  7.   

    Tstringlist有一个sort属性
    一个ok