如何实现两个ADOQuery之间的一对一关联?
DBGrid1的数据源是ADOQuery,DBGrid2的数据源是ADOQuery2,二个查询是一对一的关系。
ADOQuery1->SQL->Text="select 单位名称, Count(单位名称) AS 检查次数, sum(检查种批次)AS 检查种批次,… From sydw_jcqk Group By 单位名称";
ADOQuery2->SQL->Text = "Transform count(检查时间) AS 次数 select 单位名称 from sydw_jcqk Group By 单位名称 Pivot 检查结果"
如果建立主副明细,可以将ADOQuey2->SQL->Text="……Where 单位名称 = :单位名称",这时DBGrid2只显示与DBGrid1当前记录相对应的那一条记录;
而我希望DBGrid2的全部记录都显示,只是能够随着DBGrid1的当前记录的改变而指向相应的记录。
请问如何实现?