запрос на выборку в программе winforms выдает ошибку - PullRequest
0 голосов
/ 14 ноября 2011

У меня есть dataset в моей программе на C #, и я пытаюсь выполнить запрос

DataRow[] drTitles = dsConf.Tables[1].Select("Distinct SNum");

но я получил ошибку

Syntax error: Missing operand after 'SNum' operator

Ответы [ 2 ]

2 голосов
/ 14 ноября 2011

Выберите для фильтрации использования таблицы в представлении данных для получения отдельной строки. Используйте этот синтаксис

System.Data.DataView dv = new System.Data.DataView(dsConf.Tables[1]);
System.Data.DataTable dt = dv.ToTable(true,"SNum");
1 голос
/ 14 ноября 2011

Этот Select не эквивалентен предложению select, используемому в SQL. Здесь роль метода Select заключается в фильтрации, поэтому вам необходимо указать параметр фильтра, например "Name = 'Cindy'". Подробнее здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...