本帖最后由 zgjob 于 2010-12-16 07:55:36 编辑

解决方案 »

  1.   

    用的是delphi2007的程序。midas.dll版本是11.0.2902.10471
      

  2.   

    说明一下,tan_dm.dsgoods是已打开的商品表的clientdataset数据集。
      

  3.   

    我觉得 问题应该不是描述的这么表面吧。midas本身没什么关系吧
      

  4.   

    ?请知道的高手讲一下,用SQL语句写起来过滤由于条件多,比较麻烦。只有这种方法好些,但是过滤的记录一到达到2500多时就报错了。
      

  5.   

    clientdataset的过滤是在客户端进行的,对这么多数据进行操作,内存够不够是个问题了,存储过程可能更好些,或者先用SQL语句粗粗的查询一下,再进行过滤。