Как выбрать конкретный столбец из datatable
в datatable есть несколько столбцов, из которых я хочу выбрать конкретный coulmn.
Что я уже пробовал:
я попробовал несколько способов, поискав в google
Вы можете использовать коллекцию столбцов:
using (SqlConnection con = new SqlConnection(strConnect)) { DataTable dt = new DataTable(); using (SqlDataAdapter da = new SqlDataAdapter("SELECT TOP 20 Title FROM Videos ORDER BY Title ASC", con)) { da.Fill(dt); } DataColumn dc = dt.Columns[0]; }
foreach (DataRow row in dt.Rows) { Console.WriteLine(row[0]); }
Вы можете получить доступ к столбцу из строк таблицы данных. Как и любая таблица данных, вы сначала получаете доступ к строкам, а затем к их столбцам.
var table = GetYourDataTable(); foreach (var row in table) { var column = row["ColumnName"]; // Use the column }