W
woodlee
Unregistered / Unconfirmed
GUEST, unregistred user!
近日我在学习水晶报表与delphi编程。我用的是delphi7.0和水晶报表9.0,安装完毕后在DdtaAcess里面出现两个控件Crpe和CrpeDS。编写一个基本的程序。从两个表中查询,结果本应该有四条,可为什么就返回第一条给我,而其他的几条看不到。我的代码如下:
ADOQuery1.SQL.Add('select .. from A,B where A...=B...');
ADOQuery1.Open;
crpeds1.DataSet:=ADOQuery1;
CRPE1.ReportName:='D:/test.RPT';
CRPE1.DiscardSavedData;
CRPE1.Tables[0].DataPointer:=crpeds1.DataPointer;
CRPE1.Tables[1].DataPointer:=crpeds1.DataPointer;
crpe1.Refresh;
crpe1.Execute;
高手相助呀 !!!在线等待!!!
ADOQuery1.SQL.Add('select .. from A,B where A...=B...');
ADOQuery1.Open;
crpeds1.DataSet:=ADOQuery1;
CRPE1.ReportName:='D:/test.RPT';
CRPE1.DiscardSavedData;
CRPE1.Tables[0].DataPointer:=crpeds1.DataPointer;
CRPE1.Tables[1].DataPointer:=crpeds1.DataPointer;
crpe1.Refresh;
crpe1.Execute;
高手相助呀 !!!在线等待!!!