我用ADOQUERY组件(用SQL语句)打开SQL Server 2k的数据库。
现在我想在此打开的记录集基础上再选取符合一定条件的子记录集出来,周而复始,
如此几次,请问如何实现??

解决方案 »

  1.   

    用Filter之后还可以用Filter吗?
    就是说我用Filter获得了子记录集(设为A)后,还可以对A使用Filter来获得A的子记录集B吗?然后还可以使用Filter来获得B的子记录集C吗??由此一直下去都可以吗?
      

  2.   

    用Filter
    所有的子集获取都取决与你定义的条件。
    如:
    1、filter='FieldA=aa'
    2、filter='FieldA=aa and FieldB=BB'
    3、filter='FieldA=aa and FieldB=BB and Fieldc=cc'
    下一个就是上一个的子集。