Sdílet prostřednictvím


CCommand::Create

Volání CCommand::CreateCommand k vytvoření příkazu pro zadaná relace pak zavolá ICommandText::SetCommandText Chcete-li zadat text příkazu.

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

Parametry

  • session
    [v] Relace, na které chcete vytvořit příkaz.

  • wszCommand
    [v] Ukazatel na řetězec příkazu text Unicode.

  • szCommand
    [v] Ukazatel text příkazový řetězec ANSI.

  • guidCommand
    [v] Identifikátor GUID, který určuje syntaxe a obecná pravidla pro poskytovatele pro použití v analýze text příkazu.Popis dialektů naleznete v tématu ICommandText::GetCommandText v OLE DB Programmer's Reference.

Vrácená hodnota

Standardní HRESULT.

Poznámky

První tvar vytvořit přijímá příkazový řetězec Unicode.Druhá forma vytvořit trvá příkazového řetězce ANSI (k dispozici z důvodu zpětné kompatibility se stávajícími aplikacemi ANSI).

Požadavky

Záhlaví: také atldbcli.h

Viz také

Referenční dokumentace

CCommand – třída