Как мне перебрать строки с помощью читателя данных в C #?

Я знаю, что могу использоватьwhile(dr.Read()){...} но это зацикливает каждое поле в моей таблице, я хочу получить все значения из первой строки, а затем второй ... и так далее.

Допустим, у меня есть такая таблица:

ID--------------Value1--------------Value2------------------Value3
1               hello               hello2                  hello3
2               hi1                  hi2                      hi3

сначала я хочу получить,hello, hello2 а такжеhello3 а затем перейдите во второй ряд и получите все значения.

Есть ли способ добиться этого? Я надеюсь, что кто-то понимает, что я имею в виду.

Мне очень жаль, это решено сейчас. Я просто не правильно написал ...

И да, метод SqlDataReader.Read () делает то, что должен, опять же, ошибка была моей.

Ответы на вопрос(8)

Ваш ответ на вопрос