ICommandImpl::CreateRowset

шаблон lt; класRowsetClass>
HRESULT CreateRowset (IUnknown *
pUnkOuter, REFIID riid, DBPARAMS * pParams, ДОВГИЙ * pcRowsAffected, IUnknown ** ppRowset, RowsetClass * & pRowsetObj );

Див ICommand::Execute у на посилання OLE DB програміста.

Значення, яке повертається

Стандартні значення HRESULT . Див ICommand::Execute список типових значень.

Параметри

RowsetClass

Член класу шаблон представляють класу деталізація користувача. Зазвичай генерується за допомогою майстра.

pUnkOuter

[в] Вказівник на контрольний IUnknown інтерфейс, якщо в набір рядків створюється як частина в сукупності; в іншому випадку, це значення null.

riid

[в] Відповідає riid в ICommand::Execute.

pParams

[/ Реєстрація] Відповідає pParams в ICommand::Execute.

pcRowsAffected

Відповідає pcRowsAffected в ICommand::Execute.

ppRowset

[/ Реєстрація] Відповідає ppRowset в ICommand::Execute.

pRowsetObj

[з] Вказівник на об'єкт набір рядків. Зазвичай цей параметр не використовується, але вона може бути використана, якщо ви повинні виконати більше роботи на на набір рядків до передачі її до COM-об'єкта. Життя pRowsetObj зобов'язана ppRowset.

Зауваження

Називається Execute створити єдиний набір рядків. Створення більш ніж один набір рядків, або ваші власні умови для створення різних rowsets, місце різних дзвінки на CreateRowset з в рамках виконання.

Огляд ICommandImpl |nbsp; Члени класу

Index