如何用adoquery选取编号最大的一条记录? 要求把刚添加的记录打印出来,我想用adoquery按自动增长的编号字段选出编号最大的记录,然后将它打印出来,请问SQL语句怎么写?select * from 人员表where ????????我是新手,麻烦诸位大侠说得详细的些,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select max(字段) from 人员表 select * from 人员表 where 编号 in(select max(编号) from 人员表) query.sql.clear;query.sql.add('select top 1 * from 人员表 order by 编号 desc') with query dobeginclose;sql.clear;sql.add('select top 1 * from 人员表 order by 编号 desc');open;end; 我也來寫一個with AdoQuery1 dobegin Close; SQL.Text := 'select * from 人员表 where 编号 in(select max(编号) from 人员表)'; Open;end; 我也來寫一個with AdoQuery1 dobegin Close; SQL.Text := 'select * from 人员表 where 编号 in(select max(编号) from 人员表)'; Open;end; invalid pointer operation 提示,高手帮忙分析,100分 可以报表文件保存到access中吗 Delphi中两个系统时间之间的比较怎样进行,我被难住了!!!!! 查询某个时间段内记录的问题,急啊,有劳各位了! 什么时候用指针啊! TrackBar拖拉触发什么事件啊 delphi新手的疑问!!!(up有分) 如何判断一个 tbitmap 是否建立的问题 在delphi中如何触发一个事件 怎样才能学好delphi? 有关窗体文件中的#数字 帮我分析一下这个xml评语是什么意思
query.sql.add('select top 1 * from 人员表 order by 编号 desc')
begin
close;
sql.clear;
sql.add('select top 1 * from 人员表 order by 编号 desc');
open;
end;
with AdoQuery1 do
begin
Close;
SQL.Text := 'select * from 人员表 where 编号 in(select max(编号) from 人员表)';
Open;
end;
with AdoQuery1 do
begin
Close;
SQL.Text := 'select * from 人员表 where 编号 in(select max(编号) from 人员表)';
Open;
end;