CCommand::Create
Вызывает метод CCommand::CreateCommand, чтобы создать команду для указанного сеанса, а затем вызывает метод ICommandText::SetCommandText, чтобы указать текст команды.
HRESULT CCommandBase::Create(
const CSession& session,
LPCWSTR wszCommand,
REFGUID guidCommand = DBGUID_DEFAULT
) throw ( );
HRESULT CCommandBase::Create(
const CSession& session,
LPCSTR szCommand,
REFGUID guidCommand = DBGUID_DEFAULT
) throw ( );
Параметры
session
[in] сеанс, в котором a, чтобы создать команду.wszCommand
[in] указатель на текст юникода командной строки.szCommand
[in] указатель на текст ANSI командной строки.guidCommand
[in] идентификатор GUID, определяющий синтаксис и общие правила для поставщика использовать при анализе текст команды. Описание диалектов см. в разделе ICommandText::GetCommandText справочника программиста OLE DB.
Возвращаемое значение
Стандартное HRESULT.
Заметки
Первая форма Создать принимает командную строку юникода. Вторая форма Создать принимает командную строку ANSI (для для обратной совместимости с существующими приложениями ANSI).
Требования
Заголовок: atldbcli.h