pętla z Data Readerem

Witam, mam pętlę pobierającą dane z bazy. Sęk w tym, że tych danych nie mogę przekazać na zewnątrz pętli. Czy to są jakieś zmienne wewnętrzne czy muszę je zadeklarować jako tablicę? SqlDataReader reader = polecenie.ExecuteReader(); while (reader.Read()) { string id_turnieju = reader.GetValue(0).ToString(); string nazwa = reader.GetValue(1).ToString(); }

Odpowiedzi: 2

jak wyrzucam spoza while to wywala mi błąd Invalid attempt to read when no data is present. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.InvalidOperationException: Invalid attempt to read when no data is present. Source Error: Line 35: Line 36: Line 37: string id_turnieju = reader.GetValue(0).ToString(); Line 38: string nazwa = reader.GetValue(1).ToString(); Line 39: while (reader.Read())
blu
Dodano
21.05.2007 20:39:02
a czemu deklarujesz zmienne w petli ?? zrob to "wyzej" a w samej petli tylko sie do nich odwolaj
Adam_
Dodano
21.05.2007 11:36:52
blu
Dodano:
15.05.2007 15:19:51
Komentarzy:
2
Strona 1 / 1