是主从表的关系, 用MasterData,DetailDal 可只显示 MasterData一条数据 和 从表DetailDal的所有数据我用的是adoquery select b.hp_h,a.hpxx_h from hpxx a left join hp b on a.hp_h=b.hp_h where b.hp_h=''123'' group by b.hp_h,a.hpxx_h
找到一个: 不知道这个有没有写错 我怎么就是不显示 >>>>>>>>>>>>>>>>>>> 主从表关系在Delphi里设置: ADOQuery1用来连接主表:select * from user ADOQuery2用来连接从表:select * from name where id=:id 放一个datasource1连接到ADOQuery1,设置ADOQuery2的datasource为datasource1。 报表设置: 放两个frxDBDataSet,分别设置dataset属性为ADOQuery1、ADOQuery2 在fastreport里,放置一个主项数据band用来放主表的字段,放置一个细项数据band用来放从表字段。 可以了。>>>>>>>>>>>>>>>>>>
如果 货品和材料是主从表关系..真接用MasterData,DetailDate来做就可以了
用MasterData,DetailDal
可只显示 MasterData一条数据 和 从表DetailDal的所有数据我用的是adoquery
select b.hp_h,a.hpxx_h from hpxx a left join hp b on a.hp_h=b.hp_h
where b.hp_h=''123'' group by b.hp_h,a.hpxx_h
不知道这个有没有写错 我怎么就是不显示
>>>>>>>>>>>>>>>>>>>
主从表关系在Delphi里设置:
ADOQuery1用来连接主表:select * from user
ADOQuery2用来连接从表:select * from name where id=:id
放一个datasource1连接到ADOQuery1,设置ADOQuery2的datasource为datasource1。 报表设置:
放两个frxDBDataSet,分别设置dataset属性为ADOQuery1、ADOQuery2
在fastreport里,放置一个主项数据band用来放主表的字段,放置一个细项数据band用来放从表字段。 可以了。>>>>>>>>>>>>>>>>>>