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-li vytvořit příkaz.

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

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

  • 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 Referenci programátora technologie OLE DB.

Vrácená hodnota

Standard HRESULT.

Poznámky

První tvar vytvořit přijímá příkazový řetězec ve formátu 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

Třída CCommand