改用TADOTable还一样,不知是那出错了

解决方案 »

  1.   

    两个DATASET之间需要建立主从关系,属性页上设置一下
      

  2.   

    好好看看数据之间的关系
    在sql 的查询分析器里键入select table2.* from table2,table1 where table2.Card_id=table1.Card_id and table2.Card_id='0005'看看
    以确定是谁的问题
      

  3.   

    我用的是ADOQuery和ADOTable建立主从关系,ADOQuery是主,ADOTable是从
    直接设好关系,按正常来说,主ADOQuery指到0003上从表ADOTable应该只有0003的两条纪录才对,但现在不是,是有四条(0003,0003,0005,0005)