CCommand::Create
Ruft CCommand::CreateCommand auf, um einen Befehl für die angegebene Sitzung zu erstellen, ruft 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 z Unicode-Text der es sich standardmäßig um.szCommand
[in] Ein Zeiger z ANSI-Text der es sich standardmäßig um.guidCommand
[in] Eine GUID, die der Syntax und die allgemeinen Regeln angibt, den der Anbieter verwendet, wenn es den Befehlstext analysiert. Eine Beschreibung von Dialekten, finden Sie unter ICommandText::GetCommandText in der OLE DB-Programmierreferenz.
Rückgabewert
Standard- HRESULT.
Hinweise
Das erste Format von Erstellen wird eine Unicode-Befehlszeichenfolge. Das zweite Format von Erstellen wird eine ANSI-Befehlszeichenfolge (bereitgestellt für Abwärtskompatibilität mit vorhandenen ANSI-Anwendungen).
Anforderungen
Header: atldbcli.h