当前位置: 首页 > 编程语言 > C#

DataReaderCursorRewind分享

时间:2023-04-11 02:42:01 C#

DataReaderCursorRewind如何将DataReader光标倒回开头?使用一个DataReader会导致我需要运行两个while循环,但这些循环必须从头开始。它们是运行一次查询的结果集的两次迭代。例子:dr=command.ExecuteReader(cmd);while(dr.Read()){//dosome...}//在这里倒回光标while(dr.Read()){//doanotherthings...}我查看了DataReader文档,但什么也没发现,所以如果不能使用DataReader,我可以更改类以适应目的。你不能(除非你再次执行命令):这是一个单向流。如果您想多次查看数据,您必须自己将其缓冲在内存中,例如在列表(对于某些T)中,或(如此)作为数据表。以上就是C#学习教程:DataReader游标倒带分享的全部内容。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: