Delphi 查询 Access 错误:Field 平均 not found

Delphi 查询 Access 错误:Field 平均 not found
adoquery1.SQL.Clear;
adoquery1.Close;
adoquery1.sql.add('select avg(English) as 平均 from Subject');
adoquery1.ExecSQL;
edit1.Text := adoquery1.Fieldbyname('平均').AsString
adoquery1.sql.add('select MAX(English) from Subject');
求最大就行,用AS就不行,是不是access数据库不支持啊!名字我中英文改过N遍了!
期待下一个十年 1年前 已收到1个回答 举报

阿盘家的饭 幼苗

共回答了21个问题采纳率:85.7% 举报

有几个问题:
adoquery1.Close; //先关闭在清除
adoquery1.SQL.Clear;
adoquery1.sql.add('select avg(English) as 平均 from Subject');
adoquery1.Open;//查询用Open,插入,新增,更新等等用ExecSQL

1年前

4
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.016 s. - webmaster@yulucn.com