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