在一个成绩表中,我想获得一个人的总成绩,并将它赋值给某一个变量,如下:
s1:=query3.SQL.Add('select sum(考试成绩) from 成绩表 where 学号=:p0 and 时间段=:p1');
query3.Parameters.ParamByName('p0').Value:=trim(edit4.Text);
query3.Parameters.ParamByName('p1').Value:=trim(edit6.Text);
这段代码没用,不知道哪有问题,请指教!
多谢!
s1:=query3.SQL.Add('select sum(考试成绩) from 成绩表 where 学号=:p0 and 时间段=:p1');
query3.Parameters.ParamByName('p0').Value:=trim(edit4.Text);
query3.Parameters.ParamByName('p1').Value:=trim(edit6.Text);
这段代码没用,不知道哪有问题,请指教!
多谢!
WITH query3 DO
BEGIN
CLOSE;
SQL.CLEAR;
SQL.ADD(STR);
OPEN;
END;
query3.Parameters.ParamByName('p0').Value:=trim(edit4.Text);
query3.Parameters.ParamByName('p1').Value:=trim(edit6.Text);
edit7.Text=query3.Parameters.FILEBYNAME('考试成绩').ASSTRING;
没测试。