Struttura CDaoParameterInfo
La struttura di CDaoParameterInfo contiene informazioni su un oggetto parametro definito per DAO (data access (DAO) objects).
struct CDaoParameterInfo
{
CString m_strName; // Primary
short m_nType; // Primary
ColeVariant m_varValue; // Secondary
};
Parametri
m_strName
In modo univoco denominazione l'oggetto parametro.Per ulteriori informazioni, vedere l'argomento “proprietà name„ nella Guida di DAO.m_nType
Un valore che indica il tipo di dati di oggetto parametro.Per un elenco di valori possibili, vedere il membro di m_nType della struttura di CDaoFieldInfo .Per ulteriori informazioni, vedere l'argomento “proprietà del tipo„ nella Guida di DAO.m_varValue
Il valore del parametro, archiviato in un oggetto di COleVariant .
Note
I riferimenti al di sopra principale e secondario indicano come le informazioni restituite dalla funzione membro di GetParameterInfo nella classe CDaoQueryDef.
MFC non incapsula gli oggetti Parameter di DAO in una classe.Gli oggetti di DAO che sono alla base degli oggetti MFC CDaoQueryDef archiviano i parametri nelle raccolte di parametri.Per accedere agli oggetti Parameter in CDaoQueryDef oggetto, chiamare la funzione membro di GetParameterInfo dell'oggetto querydef per un nome di parametro specifico o un indice nella raccolta di parametri.È possibile utilizzare la funzione membro di CDaoQueryDef::GetParameterCount insieme a GetParameterInfo per scorrere la raccolta di parametri.
Le informazioni recuperate dalla funzione membro di CDaoQueryDef::GetParameterInfo vengono archiviate in una struttura di CDaoParameterInfo .Chiamata GetParameterInfo per l'oggetto di querydef cui della raccolta di parametri oggetto Parameter viene archiviato.
[!NOTA]
Se si desidera ottenere o impostare solo il valore di un parametro, utilizzare le funzioni membro di SetParamValue e di GetParamValue di classe CDaoRecordset.
CDaoParameterInfo definisce anche una funzione membro di Dump nelle build di debug.È possibile utilizzare Dump per eseguire il dump del contenuto di un oggetto di CDaoParameterInfo .
Requisiti
Header: afxdao.h