Classe CCommand
Fornece métodos para conjunto e executar um comando.
template <
class TAccessor = CNoAccessor,
template < typename T > class TRowset = CRowset,
class TMultiple = CNoMultipleResults
>
class CCommand :
public CAccessorRowset <
TAccessor,
TRowset
>,
public CCommandBase,
public TMultiple
Parâmetros
TAccessor
O tipo de acessor clsistema autônomos (tal sistema autônomo CDynamicParameterAccessor, CDynamicStringAccessor, ou CEnumeratorAccessor) que você deseja que o comando para usar. O padrão é CNoAccessor, que especifica que a classe não oferecem suporte a parâmetros ou colunas de saída.TRowset
O tipo de classe de conjunto de linhas (por exemplo, CArrayRowset ou CNoRowset) que você deseja que o comando para usar. O padrão é CRowset.TMultiple
Para usar um comando de banco de dados OLE DB que pode retornar vários resultados, especifique CMultipleResults.Caso contrário, use CNoMultipleResults.Para obter detalhes, consulte IMultipleResults.
Comentários
Use essa classe quando você precisar executar uma operação com base no parâmetro ou executar um comando.Se você simplesmente precisar em em aberto um conjunto de linhas simples, use CTable em vez disso.
A classe de acessador que você está usando determina o método de ligação de dados e parâmetros.
Observe que você não pode usar procedimentos armazenados com o provedor OLE DB para Jet porque esse provedor não oferece suporte a procedimentos (somente constantes são permitidas em seqüências de caracteres de consulta) armazenados.
Requisitos
Cabeçalho: atldbcli.h
Consulte também
Conceitos
Modelos de consumidor de OOLE DB (C++)
Referência de modelos OLE DB consumidor