关于取最大数问题
我的数据库里有个考生编号字段,我想在窗体一显示时从库里比较,查出最大的然后加1赋给编辑框edt_ksbh.text,但这个循环我不知怎么写,
我用的考生编号不是纯数字,而是zg001开始的,比如连接数据库的adoquery 名为adoq_ksbh
我是这么写的:
adoq_ksbh.first;
edt_ksbh.text:=zg001;
with adoq_ksbh do
begin
next;
close;
sql.clear;
sql.add('select * from tbl_ksbh');
open
if strtoint(copy(edt_ksbh.text,5,6))<adoq_ksbh.fieldbyname('ksbh').value then
edt_ksbh.text:=adoq_ksbh.fieldbyname('ksbh').value then
end;
但是不对,请各位高手教教小弟