我有两张表(采购主表和从表)
主表有 单据号 供应商号码 等字段
从表有 单据号 商品编号 采购数量等字段我用两个tadotable控件tabmaster和tabdetail.
  tabmaster连接到主表,tabdetail连接到从表  
在tabdetail控件中设置masterdatasource ,和 masterfields属性 
可以实现在tabmaster选择某一记录,就可以在tabdetail中显示具体的采购明细想问的是两个都用adoquery控件可以实现主从表关系么
里面都没有masterdatasource的属性
要是可以 怎么实现???????     

解决方案 »

  1.   

    用一个adoquery显示主表数据,另一个根据主表提供的数据作为条件去查询显示从表
      

  2.   

    双击ADOQuery在弹出的窗体右击,选“New Field” ,在弹出的窗体选lookup,并将其它项填好即可。
      

  3.   

    下载一个cxgrid的控件,实现主从表的功能比较好
      

  4.   

    用一个adoquery显示主表数据 select * from 主表
    令一个adoquery显示从表数据 select * from 从表 where 单据号=:单据号然后在从表那个datasource里面写从表的那个datasource就可以了其他应该不用说了吧