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