首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

怎么从数据库中取出一定记录后,让其自动指向一下条记录,然后再去取第二条记录,以此类推

2012-02-21 
如何从数据库中取出一定记录后,让其自动指向一下条记录,然后再去取第二条记录,以此类推我建了一张表,表里

如何从数据库中取出一定记录后,让其自动指向一下条记录,然后再去取第二条记录,以此类推
我建了一张表,表里的信息是学生信息,我想取出里面取出年龄=20的学生信息。
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add( 'select   *   from   student   where   age= ' '20 ' ' ');
adoquery1.open;
我定义了四个参数:studentno,studentname,class,sex;
如何一条一条的把数据库里的满足年龄=20的学生信息都显示出来。
我想用dblabel做,请高手赐教!

[解决办法]
可以用dbgrid或者是其他的显示方式
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add( 'select * from student where age= ' '20 ' ' ');
adoquery1.open;
如果用其他显示方式的话再加上
adoquery1.first;
repeat
.............
.........
adoquery1.next;
nutil adoquery1.eof;
[解决办法]
adoquery1.first;
while not adoquery1.eof do
begin
...
adoquery1.next;
end;

热点排行