Я хочу получить количество строк в моей таблице данных, которые соответствуют определенным критериям. Моя проблема (я думаю) заключается в том, что я пытаюсь использовать имя столбца как часть оператора Select
. Итак, вот что у меня есть:
string twodigmonth = DateTime.Now.ToString("MM");
DataRow[] Test= dataTable1.Select(" " + dateasstring.Split('/')[0] + " = " + "'" + twodigmonth + "'");
Я получаю ошибку компиляции:
Имя dateasstring не существует в текущем контексте.
Но у меня в таблице данных есть столбец с строковым типом данных с именем this.
DataTable dataTable1 = new DataTable();
dataTable1.Columns.Add("dateasstring", typeof(string));