请问各位大哥:如何把SQL中的查询结果赋给一个变量??? 请问各位大哥:如何把SQL中的查询结果赋给一个变量???比如把表student(no,name,age) 中最大age 赋给一个变量?谢谢!!!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var s:integer;adoquery1.sql.add('select max(age) as m from student');adoquery1.close;adoquery1.open;s:=adoquery1.fieldbyname('age').asinteger; 搞错s:=adoquery1.fieldbyname('m').asinteger; 支持楼上,不过他用的SQL语句是SQL SERVER的可以考虑下列语句var sAge :string;begin Query.Close; Query.Sql.Clear; Query.Sql.Add('Select Max(age) from Strdent'); Query.Open; sAge := Query.Fields[0].AsString;end; OCX控件的问题 如何先将多条多字段临时纪录添加到类似DBGrid的控件中。保存后再统一添加至数据库(保存之前可以随意修改纪录)。 请推荐一个好用的pascal编译环境,初学用,最好是中文版 庆祝当上SDK/API斑竹,先放分! 请问这个结构在delphi中怎么写? 如果给TScrollBox绘制背景? 在原来打印基础上加条形码问题 delphi7中chartfx的赋值问题。 救救我吧. 求端口转发工具,要求可以获取客户真实IP地址的!( 百思不得其解?? 大家帮帮我好吗?
s:integer;adoquery1.sql.add('select max(age) as m from student');
adoquery1.close;
adoquery1.open;
s:=adoquery1.fieldbyname('age').asinteger;
s:=adoquery1.fieldbyname('m').asinteger;
不过他用的SQL语句是SQL SERVER的
可以考虑下列语句
var
sAge :string;
begin
Query.Close;
Query.Sql.Clear;
Query.Sql.Add('Select Max(age) from Strdent');
Query.Open;
sAge := Query.Fields[0].AsString;
end;