A estrutura de CDaoParameterInfo tem a seguinte forma:
estrutura CDaoParameterInfo
{
nbsp; CString m_str&Name; / / Principal
m_nType curto; / / Principal
ColeVariant m_varValue; / / Secundário
}
A estrutura de CDaoParameterInfo contém informações sobre um objeto de parâmetro definido para dados acessar objetos (DAO). As referências para primária e secundária acima indicam como as informações são retornadas pela função de membro GetParameterInfo em classe CDaoQueryDef.
MFC não encapsular objetos de parâmetro DAO em uma classe. Objetos de definiçãodeconsulta DAO subjacentes MFC CDaoQueryDef objetos armazenam parâmetros em suas coleções de parâmetros. Para acessar os objetos de parâmetro em um objeto de CDaoQueryDef , chame função de membro GetParameterInfo do objeto definiçãodeconsulta para um nome de parâmetro específico ou um índice para a coleção de parâmetros. Você pode usar a função de membro de CDaoQueryDef::GetParameterCount em conjunto com GetParameterInfo para loop através da coleção de parâmetros.
Membros
m_strName
Nomes exclusivamente o objeto de parâmetro. Para obter mais informações, consulte o tópico "Propriedade de nome" 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 a CDaoFieldInfo estrutura. Para obter mais informações, consulte o tópico "Propriedade de tipo" na Ajuda do DAO.
m_varValue
O valor do parâmetro, armazenado em um objeto de COleVariant.
Comentários
Informações recuperadas pelo função de membro de CDaoQueryDef::GetParameterInfo são armazenadas em uma estrutura de CDaoParameterInfo . Chame GetParameterInfo para o objeto definiçãodeconsulta no cuja coleção de parâmetros do objeto de parâmetro é armazenado.
&Notanbsp; Se você deseja obter ou definir somente o valor de um parâmetro, use as funções de membro GetParamValue e SetParamValue da classe CDaoRecordset.
CDaoParameterInfo também define uma função de membro Dump em compilações de Depurar. Você pode usar Dump para despejar o conteúdo de um objeto CDaoParameterInfo . Para obter informações sobre como usar esta e outras estruturas de informações da DAO MFC, consulte o artigo DAO coleções: obtenção de informações sobre objetos DAO no Guia do programador do Visual C++.
Co&nsulte tambémnbsp;CDaoQueryDef