CCommand::Create
Ruft CCommand::CreateCommand auf, um einen Befehl für die angegebene Sitzung zu erstellen, wird ICommandText::SetCommandText auf, um den Befehlstext anzugeben.
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 ( );
Parameter
session
[in] auf der a-Sitzung, um den Befehl zu erstellen.wszCommand
[in] Ein Zeiger auf Unicode-Text der Befehlszeichenfolge.szCommand
Ein Zeiger auf das] [in ANSI-Text der Befehlszeichenfolge.guidCommand
[in] Eine GUID, die die Syntax und die allgemeinen Regeln angibt, sodass der Anbieter verwendet, wenn der Befehlstext analysiert.Eine Beschreibung von Dialekten, finden Sie unter ICommandText::GetCommandText in der OLE DB Programmer's Reference.
Rückgabewert
Ein Standard-HRESULT.
Hinweise
Das erste Formular von Erstellen akzeptiert eine Unicode-Befehlszeichenfolge.Das zweite Format von Erstellen akzeptiert eine ANSI-Befehlszeichenfolge (bereitgestellt für die Abwärtskompatibilität mit vorhandenen ANSI-Anwendungen).
Anforderungen
Header: atldbcli.h