Partager via


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

Voir aussi

Référence

CCommand, classe