Condividi tramite


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

Vedere anche

Riferimenti

Classe CDaoQueryDef

Altre risorse

Strutture, stili, callback e mappe messaggi