Estrutura CDaoParameterInfo
A estrutura CDaoParameterInfo
contém informações sobre um objeto de parâmetro definido para DAOs (objetos de acesso a dados).
Observação
O DAO (Objeto de Acesso a Dados) é suportado pelo Office 2013. DAO 3.6 é a versão final e está obsoleta.
Sintaxe
struct CDaoParameterInfo
{
CString m_strName; // Primary
short m_nType; // Primary
ColeVariant m_varValue; // Secondary
};
Parâmetros
m_strName
Nomeia exclusivamente o objeto de parâmetro. Para obter mais informações, confira o tópico "Propriedade Name" na Ajuda do DAO.
m_nType
Um valor que indica o tipo de dados de um objeto de parâmetro. Para obter uma lista dos valores possíveis, consulte o membro m_nType da estrutura CDaoFieldInfo. Para mais informações, confira o tópico "Propriedade Type" na Ajuda do DAO.
m_varValue
O valor do parâmetro, armazenado em um objeto COleVariant.
Comentários
As referências a Primary e Secondary acima indicam como as informações são retornadas pela função membro GetParameterInfo na classe CDaoQueryDef
.
O Microsoft Foundation Classes (MFC) não encapsula objetos de parâmetro DAO em uma classe. Objetos querydef DAO subjacentes a objetos CDaoQueryDef
do MFC armazenam parâmetros em suas coleções de Parâmetros. Para acessar os objetos de parâmetro em um objeto CDaoQueryDef, chame a função membro GetParameterInfo
do objeto querydef para um nome de parâmetro específico ou um índice na coleção Parâmetros. Você pode usar a função membro CDaoQueryDef::GetParameterCount em conjunto com GetParameterInfo
para fazer loops na coleção Parâmetros.
As informações recuperadas pela função membro CDaoQueryDef::GetParameterInfo são armazenadas em uma estrutura CDaoParameterInfo
. Chame GetParameterInfo
para o objeto querydef em cuja coleção Parâmetros o objeto de parâmetro está armazenado.
Observação
Se você quiser obter ou definir apenas o valor de um parâmetro, use as funções membro GetParamValue e SetParamValue da classe CDaoRecordset
.
CDaoParameterInfo
também define uma função membro Dump
em builds de depuração. Você pode usar Dump
para despejar o conteúdo de um objeto CDaoParameterInfo
.
Requisitos
Cabeçalho: afxdao.h
Confira também
Estruturas, estilos, retornos de chamada e mapas de mensagem
Classe CDaoQueryDef