Задать вопрос
@Sushkov
">alert("yohoho")

Как получить данные из SqlDataReader?

Добавил в проект LoaclDB. Помогите написать цикл для получения данных из возвращающегося SqlDataReader. Подключение и выполнение sql сделал так:
SqlConnection sqlConnection1 = new SqlConnection(@"Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\info.mdf;Integrated Security=True");
        SqlCommand cmd = new SqlCommand();
        SqlDataReader reader;

        SqlDataReader SqlQuery(string query)
        {
            cmd.CommandText = query;
            cmd.CommandType = CommandType.Text;
            cmd.Connection = sqlConnection1;

            sqlConnection1.Open();

            reader = cmd.ExecuteReader();
            // Data is accessible through the DataReader object here.

            sqlConnection1.Close();

            return reader;
        }
  • Вопрос задан
  • 1528 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Решения вопроса 1
petermzg
@petermzg
Самый лучший программист
Пример из MSDN
while (reader.Read())
{
     Console.WriteLine("{0}\t{1}", reader.GetInt32(0),  reader.GetString(1));
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы