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] Une session sur laquelle créer la commande.

  • wszCommand
    [in] Un pointeur vers un texte Unicode de la chaine de commande.

  • szCommand
    [in] Un pointeur vers un texte ANSI de la chaine de commande.

  • guidCommand
    [in] Un GUID qui spécifie la syntaxe et les règles générales pour le fournisseur pour être utilisé en analysant le texte de la commande. Pour obtenir une description des dialectes, consultez l'ICommandText::GetCommandText dans OLE DB guide de référence du programmeur.

Valeur de retour

Un HRESULT standard.

Notes

Le premier type de Create accepte une chaîne de commande Unicode. Le second format de Create accepte une chaîne de commande ANSI (fournie pour la compatibilité descendante avec des applications ANSI existantes).

Configuration requise

En-tête : atldbcli.h

Voir aussi

Référence

classe de CCommand