Udostępnij za pośrednictwem


CCommand::Create

Wywołania CCommand::CreateCommand Aby utworzyć polecenie dla określonej sesji, następnie wywołuje ICommandText::SetCommandText określenie tekstu polecenia.

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 ( );

Parametry

  • session
    [in] Sesja na którym chcesz utworzyć polecenie.

  • wszCommand
    [in] Wskaźnik do tekstu Unicode ciąg poleceń.

  • szCommand
    [in] Wskaźnik tekst ANSI ciąg poleceń.

  • guidCommand
    [in] Identyfikator GUID, który określa składnię i ogólne zasady dotyczące dostawcę używanego podczas analizy tekstu polecenia.Aby uzyskać opis dialektów, zobacz ICommandText::GetCommandText w OLE DB Programmer's Reference.

Wartość zwracana

Standard HRESULT.

Uwagi

W pierwszym formularzu Tworzenie pobiera ciąg polecenia Unicode.Druga forma Tworzenie ma ciągu polecenia ANSI (pod warunkiem zgodności z poprzednimi wersjami z istniejącymi aplikacjami ANSI).

Wymagania

Nagłówek: atldbcli.h

Zobacz też

Informacje

Klasa CCommand