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