Поделиться через


CCommand::GetNextResult

Извлекает следующий результирующий набор, если таковой доступен.

HRESULT GetNextResult(
   DBROWCOUNT* pulRowsAffected,
   bool bBind = true 
) throw( );

Параметры

  • pulRowsAffected
    [In/out] указатель на область памяти, где возвращается количество строк, затронутых командой.

  • bBind
    [in] определяет, можно ли привязать команду автоматически после быть выполнено.Значение по умолчанию true, которое вызывает команду быть привязанным автоматически.Параметр bBind к false предотвращает автоматическую привязку команды, чтобы можно было выполнить вручную.Ручная привязка (особый интерес представляют интерес для пользователей OLAP).

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

Стандартное HRESULT.

Заметки

Если результирующий набор был ранее были выбраны, то выпусках этой функции предыдущий результирующий набор и отменяет привязку столбцов.Если bBindtrue, то она привязывает новых столбцов.

Эту функцию следует вызывать только если определены несколько результатов с помощью параметра *TMultiple=*CMultipleResults шаблона CCommand.

Требования

Header: atldbcli.h

См. также

Ссылки

Класс CCommand