Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Observação
A biblioteca Microsoft Foundation Classes (MFC) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.
A CDaoParameterInfo estrutura contém informação sobre um objeto parâmetro definido para objetos de acesso a dados (DAO).
Observação
O Objeto de Acesso a Dados (DAO) é suportado através do Office 2013. O DAO 3.6 é a versão final e está obsoleto.
Sintaxe
struct CDaoParameterInfo
{
CString m_strName; // Primary
short m_nType; // Primary
ColeVariant m_varValue; // Secondary
};
Parâmetros
m_strName
Nomeia de forma única o objeto parâmetro. Para mais informações, consulte o tópico "Nome de Propriedade" no DAO Help.
m_nType
Um valor que indica o tipo de dado de um objeto parâmetro. Para uma lista dos valores possíveis, veja o m_nType membro da estrutura CDaoFieldInfo . Para mais informações, consulte o tópico "Propriedade de Tipo" no DAO Help.
m_varValue
O valor do parâmetro, armazenado num objeto COleVariant .
Observações
As referências a Primário e Secundário acima indicam como a informação é devolvida pela função membro GetParameterInfo na classe CDaoQueryDef.
As Microsoft Foundation Classes (MFC) não encapsulam objetos de parâmetros DAO numa classe. Os objetos DAO querydef subjacentes aos objetos MFC CDaoQueryDef armazenam parâmetros nas suas coleções de Parâmetros. Para aceder aos objetos de parâmetros num objeto CDaoQueryDef , chame a função membro do GetParameterInfo objeto querydef para um nome de parâmetro específico ou um índice na coleção Parâmetros. Pode usar a função membro CDaoQueryDef::GetParameterCount em conjunto GetParameterInfo para percorrer a coleção de Parâmetros.
A informação recuperada pela função membro CDaoQueryDef::GetParameterInfo é armazenada numa CDaoParameterInfo estrutura. Chame GetParameterInfo para o objeto querydef em cuja coleção de parâmetros o objeto de parâmetros está armazenado.
Observação
Se quiser obter ou definir apenas o valor de um parâmetro, use as funções membros GetParamValue e SetParamValue da classe CDaoRecordset.
CDaoParameterInfo também define uma Dump função membro em builds de depuração. Podes usar Dump para despejar o conteúdo de um CDaoParameterInfo objeto.
Requerimentos
Cabeçalho:afxdao.h
Consulte também
Estruturas, estilos, retornos de chamada e mapas de mensagens
Classe CDaoQueryDef