我查询出1-100个学生的成绩,想用报表打印出来?但是报表中始终只显示一个学生的记录??这是怎么回师啊??
是不是要在QuickRep1中设置许多个DBTEXT啊还是用别的方法啊??请指教??我查询的代码如下:
form29.ADOQuery1.Close;
form29.ADOQuery1.SQL.Clear;
form29.adoquery1.sql.add('select *from grade where SID between '+maskedit1.Text+' and '+maskedit2.Text+'');
form29.ADOQuery1.SQL.Add('select *from grade where (年份='''+combobox1.Text+''') and (名称='''+combobox3.Text+''')');
form29.ADOQuery1.Prepared;
form29.ADOQuery1.Open;
form29.QuickRep1.Preview;
maskedit1和maskedit2为分别填入学生的起始学号和终止学号