query1.close; query1.sql.clear; query1.sql.add('select * from xingan where id="'+edit1.text+'"'); query1.open; 这样写在SQL中,就可以了,用QUERY中的SQL中,不会有错的给俺一点点分吧,
假设主键字段名是‘姓名’,现在要查第四条记录,可以这样写 select top 1 * from tablename where 姓名 not in(select top 3 姓名 from tablename)
星星的那个我认为比较好,我以前做过自动产生纪录号的东东,天呀,我现在实在不愿意想,太麻烦了,最后被否掉了,但是绝对可以做的,只要你不怕烦,哦,做出来后麻烦给我一份啦 :) Good luck
query1.sql.clear;
query1.sql.add('select * from xingan where id="'+edit1.text+'"');
query1.open;
这样写在SQL中,就可以了,用QUERY中的SQL中,不会有错的给俺一点点分吧,
select top 1 * from tablename where 姓名 not in(select top 3 姓名 from tablename)