CCommand::Create
Appelle CCommand::CreateCommand pour créer une commande pour la session spécifiée, puis appelle ICommandText::SetCommandText pour spécifier le texte de la commande.
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 ( );
Paramètres
session
[in] la session d'Un sur laquelle créer la commande.wszCommand
[in] pointeur d'Un au texte Unicode de la chaîne de commandes.szCommand
[in] pointeur d'Un au texte ANSI de la chaîne de commandes.guidCommand
[in] un GUID qui spécifie la syntaxe et les règles générales pour que le fournisseur utilise en analysant le texte de la commande.Pour une description des dialectes, consultez l' ICommandText::GetCommandText dans OLE DB Programmer's Reference.
Valeur de retour
HRESULTstandard.
Notes
La première forme de Créer prend une chaîne d'ordres Unicode.La deuxième forme de Créer prend une chaîne d'ordres ANSI (fourni pour la compatibilité descendante avec les applications existantes ANSI).
Configuration requise
En-tête : atldbcli.h