主从表的问题(100分)

  • 主题发起人 主题发起人 cat8162
  • 开始时间 开始时间
C

cat8162

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的是delphi7,fastreport, 用两个AdoQuery,pageControl,
点击某一条主记录,预览的时候,明晰的记录没有显示。点击明晰(pageControl2),然后
在回到主记录(pageControl1),预览的时候,就可以显示明晰的记录。
各位大虾出出主意?怎样解决????谢谢!!!!
 
你的问题是什么?是想点任何一个pageControl,主从表记录都要显示吗?
 
不是呀!是在主表中选中任意一条,预览可以将其明晰显示出来!!!谢谢!!
 
这跟FR没有直接关系,估计在pageControl1中从表未关闭再打开,把关键代码贴出来看看。
 
谢谢ty123的帮忙!!!我一解决。不过我还是有些不明白!!请看看:
procedure TModule_3Form.wwDBGrid1RowChanged(Sender: TObject);
var str :string;
begin
if self.PageControl1.ActivePageIndex=1 then
begin
str:=trim(self.Sys1.Fadostr2)+' where dh='''+trim(self.dh.Text)+'''';//查询明晰语句;
//self.ADOQuery2.SQL.Clear;
//屏蔽掉即可!!!
self.ADOQuery2.SQL.Add(str);
self.ADOQuery2.Open ;
end;

end;
 
多人接受答案了。
 

Similar threads

D
回复
0
查看
788
DelphiTeacher的专栏
D
D
回复
0
查看
825
DelphiTeacher的专栏
D
D
回复
0
查看
933
DelphiTeacher的专栏
D
D
回复
0
查看
726
DelphiTeacher的专栏
D
后退
顶部