Можно ли присвоить результат SQL переменной? - PullRequest
0 голосов
/ 05 декабря 2010

Можно ли присвоить результат команды выбора SQL локальной переменной в ASP.NET?

Ответы [ 3 ]

2 голосов
/ 05 декабря 2010

SqlCommand.ExecuteScalar - это то, что вам нужно.

Пример:

var command = new SqlCommand("SELECT TOP 1 age FROM example_table");
var ageValue = command.ExecuteScalar() as int?;
1 голос
/ 05 декабря 2010

Скалярный результат: конечно, просто используйте ExecuteScalar.

Не скалярный: используйте DataSet или выполните некоторую обработку для создания набора элементов, содержащих нужные данные

1 голос
/ 05 декабря 2010

Звучит так, будто вы ищете ExecuteScalar .

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