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

如何按顺序读取数据库中的数据

2012-11-17 
怎么按顺序读取数据库中的数据啊程序读取数据库一次只读取一条数据,怎么才能让程序按顺序读取数据库中下面

怎么按顺序读取数据库中的数据啊
程序读取数据库一次只读取一条数据,怎么才能让程序按顺序读取数据库中下面的数据呢?

[解决办法]
用游标,顺序一条一条读
[解决办法]
SqlDataReader
[解决办法]
while(myReader.read())
{
myReader["字段1"]
myReader["字段2"]
myReader["字段3"]
myReader["字段4"]
}
一次循环取出一条数据。
[解决办法]
你想干什么,SqlDataReader 就像有游标,一条条按顺序取数据的,游标是在数据库里写sql,你要求是在程序里,就用SqlDataReader。自己去看看资料。
[解决办法]
楼上几位都回答了,就是用DataReader。

[解决办法]
按你描述的每次都要去查一次库,建议只查一次数据库,把所有会用到的表的资料全部捞出来;
5个表就存5个DataReader,然后根据你的需求取资料,用过的资料就从暂存的reader或者datatable中删除掉,这样你按顺序抓就可以了

热点排行