Compartilhar via


CCommand::Create

Chama CCommand::CreateCommand para criar um comando para a sessão especificada, então chama ICommandText::SetCommandText para especificar o texto de comando.

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 ( );

Parâmetros

  • session
    [in] de sessão para criar o comando.

  • wszCommand
    [in] um ponteiro ao texto Unicode de cadeia de caracteres de comando.

  • szCommand
    [in] um ponteiro ao texto ANSI de cadeia de caracteres de comando.

  • guidCommand
    [in] GUID que especifica a sintaxe e as regras gerais para que o provedor irá usar em analisar o texto de comando.Para obter uma descrição de dialetos, consulte ICommandText::GetCommandTextna referência de programador OLE DB.

Valor de retorno

HRESULTpadrão.

Comentários

O primeiro formulário de Criar usa uma cadeia de caracteres de comando Unicode.O segundo formulário de Criar usa uma cadeia de caracteres de comando (ANSI fornecida para compatibilidade com versões anteriores com os aplicativos existentes ANSI).

Requisitos

Cabeçalho: atldbcli.h

Consulte também

Referência

Classe CCommand