CCommand::Create

Chiama CCommand::CreateCommand per creare un comando per la sessione specificata, quindi chiama ICommandText::SetCommandText per specificare il testo del 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 ( );

Parametri

  • session
    [in] sessione di in cui creare il comando.

  • wszCommand
    [in] puntatore Al testo Unicode della stringa di comando.

  • szCommand
    [in] puntatore Al testo ANSI della stringa di comando.

  • guidCommand
    [in] A GUID che specifica la sintassi e le regole generali per il provider utilizzare durante l'analisi del testo del comando.Per una descrizione di sottolinguaggi, vedere ICommandText::GetCommandTextin OLE DB Programmer's Reference.

Valore restituito

HRESULTstandard.

Note

Il primo form Crea accetta una stringa di comando Unicode.La seconda forma Crea accetta una stringa di comando ANSI (per compatibilità con le versioni precedenti di applicazioni esistenti ANSI).

Requisiti

Header: atldbcli.h

Vedere anche

Riferimenti

Classe CCommand