DbCommand.ExecuteScalar Метод

Определение

Выполняет команду и возвращает первый столбец первой строки в первом возвращаемом результирующем наборе. Все остальные столбцы, строки и результирующие наборы игнорируются.

public:
 abstract System::Object ^ ExecuteScalar();
public abstract object ExecuteScalar();
abstract member ExecuteScalar : unit -> obj
Public MustOverride Function ExecuteScalar () As Object

Возвращаемое значение

Первый столбец первой строки в первом результирующем наборе.

Реализации

Комментарии

ExecuteScalar Используйте метод для получения одного значения (например, статистического значения) из базы данных. Для этого требуется меньше кода, чем с помощью ExecuteReader метода и выполнения операций, необходимых для создания одного значения с помощью данных, возвращаемых методом DbDataReader.

Если первый столбец первой строки в результирующем наборе не найден, возвращается пустая ссылка (Nothing в Visual Basic). Если значение в базе данных равно null, запрос возвращается DBNull.Value.

Применяется к

См. также раздел