早教吧 育儿知识 作业答案 考试题库 百科 知识分享

Delphi查询Access错误:Field平均notfoundadoquery1.SQL.Clear;adoquery1.Close;adoquery1.sql.add('selectavg(English)as平均fromSubject');adoquery1.ExecSQL;edit1.Text:=adoquery1.Fieldbyname('平均').AsStringadoquery1.sql.add('selectMA

题目详情
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遍了!
▼优质解答
答案和解析
有几个问题:
adoquery1.Close; //先关闭在清除
adoquery1.SQL.Clear;
adoquery1.sql.add('select avg(English) as 平均 from Subject');
adoquery1.Open;//查询用Open,插入,新增,更新等等用ExecSQL
看了 Delphi查询Access...的网友还看了以下: