Как использовать ADO.Net для выбора данных из таблицы данных? - PullRequest
0 голосов
/ 10 марта 2011

Использование: ado.net Как выбрать данные из таблицы данных с помощью SQL с функцией агрегирования?Я знаю, что могу использовать свойство select (http://msdn.microsoft.com/en-us/library/t5ce3dyt(vs.71).aspx), но мне нужна функция агрегирования, чтобы использовать его, и я не нашел примеров для этого.

1 Ответ

0 голосов
/ 10 марта 2011

Агрегаты в DataSet обычно используются вместе со связями:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemdatadatacolumnclassexpressiontopic.asp

Обычно, если вам нужен ваш результат в виде одной строки с одним столбцом, вам нужно создать этот дополнительныйтаблица с этим столбцом и добавьте выражение к нему, чтобы вы получили одну строку:

Таблица1, номер столбца: 3 строки, содержащие 1,2,3

Таблица2, столбец Среднее, выражение установлено на«Avg (Table1.Number)»: одна строка, содержащая 2

Что касается вашего конкретного примера: «SELECT COUNT (*) FROM», вы можете использовать количество строк: table.Rows.Count

Вы также можете создать DataView с определенным фильтром и получить количество строк в нем, чтобы эмулировать более сложные случаи COUNT.

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