Struttura CDaoParameterInfo
La struttura di CDaoParameterInfo contiene informazioni su un oggetto parametro definito per gli oggetti di accesso ai dati (DAO).
struct CDaoParameterInfo
{
CString m_strName; // Primary
short m_nType; // Primary
ColeVariant m_varValue; // Secondary
};
Parametri
m_strName
In modo univoco assegnare all'oggetto Parameter. Per ulteriori informazioni, vedere l'argomento "proprietà name" nella Guida di DAO.m_nType
Un valore che indica il tipo di dati object Parameter. Per un elenco di valori possibili, vedere il membro di m_nType della struttura di CDaoFieldInfo. Per ulteriori informazioni, vedere l'argomento "proprietà tipo" nella Guida di DAO.m_varValue
Il valore del parametro, memorizzato in un oggetto di COleVariant.
Note
I riferimenti al di sopra principale e secondario indicano quali le informazioni restituite dalla funzione membro di GetParameterInfo nella classe CDaoQueryDef.
MFC non incapsula gli oggetti parametro di DAO in una classe. Gli oggetti di querydef di DAO che sono alla base degli oggetti MFC CDaoQueryDef archiviano i parametri nelle raccolte di parametri. Per accedere agli oggetti Parameter in CDaoQueryDef object, chiamare la funzione membro di GetParameterInfo l'oggetto pulsante 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 in ciclo 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 cui querydef della raccolta di parametri l'oggetto parametro 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
Intestazione: afxdao.h