'qygybom' filter property cannot be used for details tables错误提示是什么意思?

解决方案 »

  1.   

    你这是从表数据集,不能对从表数据集进行filter操作,因为他是随着主表而动的
      

  2.   

    但是从表的数据集adoquery的datasource已经赋值nil了,应该与主表没关系了,为什么还出现这样的错误?
      

  3.   

    从表的adoquery已经close了,但还是出现那个错误。
      

  4.   

    你是不是设置了那个数据集的MasterSource属性
      

  5.   

    主从的设置就是设置从表的adoquery的datasource为主表的datasource,取消的时候是从表的adoquery
    adoquery.datasource:=nil,主从之间就是这个设置,但是先设置主从关系,再取消主从关系后,就出现了上面的错误提示,不知什么意思?
      

  6.   

    对啊,把从表数据集的datasource设置为主表的datasource,但是用qy2.datasource:=nil,把主从关系取消后还是提示那个错误,不知道取消主从关系设置的代码对不对?
      

  7.   


    明显不对,MasterSource属性才是设置主从关系的。不用什么代码设,直接在设计时就把那属性清空就行
      

  8.   

    从表adoquery的datasource就是用来设置主从关系的,
    在刚开始设置的时候只能有一个状态,设置主从或者不设置主从,怎样可以用代码来设置或者取消主从关系?
      

  9.   

    把從表close掉,再clear主從關係屬性相關設置...一般這種錯誤是主從關係有誤或出錯所致,建議貼出代碼
      

  10.   

    哥们,数据的主从关系我知道,而且已经用过很多次了,从表数据集的datasource设置为主表的datasource就可以了。
      

  11.   

    ADOQUERY不能直接设主从设置吧?用ADOQUERY实现的主从只能是主ADOQUERY的AFTERSCROLL事件触发从ADOQUERY查询的吧,跟设置DATASOURE没有关系,
    而两个ADOTABLE是能设置主从关系的,通过的是MASTERSOURCE属性