.NET 循环取数据

来源:百度知道 编辑:UC知道 时间:2024/06/17 19:32:11
怎样用循环每次只取一条数据,而且表中的数据ID不是连续的,怎么实现?谢谢

dim dr as oledbdatareader=cmd.executereader
while dr.read
'这里每次就是只从数据库取出一条记录
end while

int old_id=-100;

for(int i=0;i<10;i++)
{

/// 用下面的语句取出数据
/// select top 1 * from table1 where id >old_id order by id ;
old_id = (上面这个sql取出的id);

/// ...
...

}

}

用foreach啊