Codeby web-security - новый курс от Codeby Security School

Представляем вашему вниманию новый курс от команды The Codeby - "Тестирование Веб-Приложений на проникновение с нуля". Общая теория, подготовка рабочего окружения, пассивный фаззинг и фингерпринт, Активный фаззинг, Уязвимости, Пост-эксплуатация, Инструментальные средства, Social Engeneering и многое другое. Подробнее ...


Как получить данные из DataTable в c#

В одной из предыдущих статей был показан пример работы с базой данных Mysql и c#. После этого многие стали обращаться с вопросами и вот один из них: «как вывести полученные данные не в dataGridView, а например, в какую-то переменную?».

Метод GetComments возвращает тип DataTable.

DataTable

Это таблица, которая состоит из строк (Rows) и столбцов (Columns). К любой строке или колонке можно обратиться по индексу и получить нужные значения.


Paranoid - курс от Codeby Security School

Представляем вашему вниманию курс от команды codeby - "Комплекс мер по защите персональных данных, анонимности в интернете и не только" Подробнее ...


Несколько примеров:

private void button1_Click(object sender, EventArgs e)
{
DataTable dt =  GetComments();
//результат: comment_author
string columnName = dt.Columns[0].Caption;
//результат: root
string commentAuthor = dt.Rows[0].Field<string>("comment_author");
//результат: 20.01.2014 13:05:00
DateTime commentDate = dt.Rows[0].Field<DateTime>("comment_date");
}

Как видно ничего сложного, если есть ещё вопросы, оставляйте их в комментариях.

Читайте также:


Codeby Market от Сodeby

Мы запустили свой магазин CodebyMarket Equipment for InfoSec. Уже добавили RaspberryAlfa Long-RangeOrange PiArduino и многое другое. Купить Pentesting Devices