Partilhar via


CCommand::criar

ChamaCCommand::CreateCommand para criar um novo comando para a sessão especificada, em seguida, 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] Uma sessão na qual deseja criar o comando.

  • wszCommand
    [in] Um ponteiro para o texto Unicode da seqüência de caracteres de comando.

  • szCommand
    [in] Um ponteiro para o texto de ANSI da seqüência de caracteres de comando.

  • guidCommand
    [in] Um GUID que especifica a sintaxe e regras Geral para o provedor a ser usado na análise do texto de comando.Para obter uma descrição completa de dialetos, consulte ICommandText::GetCommandText in the Referência do programador do OLE DB.

Valor de retorno

Um padrão HRESULT.

Comentários

A primeira formulário de Criar leva uma seqüência de caracteres Unicode de comando.A segunda forma de Criar leva uma seqüência de caracteres de comando ANSI (fornecida por questões de compatibilidade com aplicativos existentes do ANSI).

Requisitos

Cabeçalho: atldbcli.h

Consulte também

Referência

Classe CCommand

Outros recursos

CCommand membros