Partilhar via


Classe ICommandTextImpl

Fornece uma implementação para a interface ICommandText.

Sintaxe

template <class T >
class ATL_NO_VTABLE ICommandTextImpl
   : public ICommandImpl<T, ICommandText>

Parâmetros

T
O comando de classe derivado de ICommandTextImpl.

Requisitos

Cabeçalho: altdb.h

Membros

Métodos de interface

Nome Descrição
GetCommandText Retorna o comando de texto definido pela última chamada para SetCommandText.
SetCommandText Define o texto do comando, substituindo o texto de comando existente.

Membros de dados

Nome Descrição
m_strCommandText Armazena o texto do comando.

Comentários

Uma interface obrigatória em comandos.

ICommandTextImpl::GetCommandText

Retorna o comando de texto definido pela última chamada para SetCommandText.

Sintaxe

STDMETHOD(GetCommandText)(GUID * pguidDialect,
   LPOLESTR * ppwszCommand);

Parâmetros

Consulte ICommandText::GetCommandText na referência do programador OLE DB. O parâmetro pguidDialect é ignorado por padrão.

ICommandTextImpl::SetCommandText

Define o texto do comando, substituindo o texto de comando existente.

Sintaxe

STDMETHOD(SetCommandText)(REFGUID rguidDialect,
   LPCOLESTR pwszCommand);

Parâmetros

Consulte ICommandText::GetCommandText na referência do programador OLE DB.

ICommandTextImpl::m_strCommandText

Armazena a cadeia de caracteres de texto de comando.

Sintaxe

CComBSTR m_strCommandText;

Confira também

Modelos de Provedor OLE DB
Arquitetura de modelo do provedor do OLE DB