タイトル : Re: SQLServer 先頭レコードに移動 投稿日 : 2007/01/05(Fri) 23:38 投稿者 : 魔界の仮面弁士
ExecuteReader は、いわゆる「ファイアホースモード」となります。 前の行のデータは保持されませんので、先頭に戻るには、開きなおすしかありません。 開きなおさずに先頭行を得たいのであれば、各行のデータを DataTable 等に蓄えておき、 それを参照することで代用するか、もしくは ADO.NET のかわりに、従来の ADO を 利用することを検討してみてください。 |