OracleDataReader zurücksetzen
-
Hallo zusammen !
ich habe ein Problem - ich hole mir mit einem OracleDataReader und dem ExecuteReader-Befehl eine bestimmte Menge Datensätze aus einer Datenbank.
Danach durchlaufe ich den Reader und schreibe die Datensätze irgendwohin.
Jetzt würde ich den Reader gerne erneut von vorne durchlaufen.
Geht das irgendwie ??
Ich stehe ja sozusagen an seinem Ende und weiß nicht wie ich den zuständigen Zeiger wieder zurücksetzen kann.DANKE
Randy
-
Manche Objekte beherrschen nur "forward reading" müsstest mal in der MSDN
zu deinem Reader nachlesen was die Hilfe dazu ausspuckt!Ich weiss gelesen zu haben in einem Buch über ADO .Net.
Das es objekte gibt die nur TopDown lesen als auch beides.
Kann jetzt auch nicht genauer werden da ich bisher nur mit OleDbAdapter gearbeitet habe und dies ist schon sehr komfortabel, und ist fuer den normalen Praxiseinsatz
viel komfortabel genug.Wenn er schlussendlich nur TopDown lessen tut musst Du Ihn jedesmal neu erzeugen,
sollte das Programm dadurch ineffizent werden musste Du nach ner anderen Möglichkeit suchen!mfg sclearscreen