Freigeben über


CDaoParameterInfo-Struktur

Die CDaoParameterInfo Struktur enthält Informationen zu einem Parameterobjekt, das für Datenzugriffsobjekte (Data Access Objects, DAO) definiert ist.

Hinweis

Das Datenzugriffsobjekt (Data Access Object, DAO) wird über Office 2013 unterstützt. DAO 3.6 ist die endgültige Version und veraltet.

Syntax

struct CDaoParameterInfo
{
    CString m_strName;       // Primary
    short m_nType;           // Primary
    ColeVariant m_varValue;  // Secondary
};

Parameter

m_strName
Benennt das Parameterobjekt eindeutig. Weitere Informationen finden Sie im Thema "Name Property" in der DAO-Hilfe.

m_nType
Ein Wert, der den Datentyp eines Parameterobjekts angibt. Eine Liste der möglichen Werte finden Sie im m_nType Element der CDaoFieldInfo-Struktur. Weitere Informationen finden Sie im Thema "Type Property" in der DAO-Hilfe.

m_varValue
Der Wert des Parameters, der in einem COleVariant-Objekt gespeichert ist.

Hinweise

Die obigen Verweise auf Primary und Secondary geben an, wie die Informationen von der GetParameterInfo-Memberfunktion in der Klasse CDaoQueryDefzurückgegeben werden.

Die Microsoft Foundation Classes (MFC) kapseln keine DAO-Parameterobjekte in einer Klasse. DAO querydef-Objekte, die MFC-Objekten CDaoQueryDef zugrunde liegen, speichern Parameter in ihren Parameters-Auflistungen. Rufen Sie die Memberfunktion des GetParameterInfo Querydef-Objekts für einen bestimmten Parameternamen oder einen Index in der Parameters-Auflistung auf, um auf die Parameterobjekte in einem CDaoQueryDef-Objekt zuzugreifen. Sie können die CDaoQueryDef::GetParameterCount-Memberfunktion in Verbindung mit GetParameterInfo der Parameters-Auflistung verwenden.

Informationen, die von der CDaoQueryDef::GetParameterInfo-Memberfunktion abgerufen werden, werden in einer CDaoParameterInfo Struktur gespeichert. Aufrufen GetParameterInfo des Querydef-Objekts, in dessen Parameters-Auflistung das Parameterobjekt gespeichert ist.

Hinweis

Wenn Sie nur den Wert eines Parameters abrufen oder festlegen möchten, verwenden Sie die Memberfunktionen "GetParamValue " und "SetParamValue " der Klasse CDaoRecordset.

CDaoParameterInfo definiert zudem eine Memberfunktion Dump in Debugbuilds. Sie können Dump verwenden, um den Inhalt eines CDaoParameterInfo-Objekts auszugeben.

Anforderungen

Header: afxdao.h

Siehe auch

Strukturen, Stile, Rückrufe und Meldungszuordnungen
CDaoQueryDef-Klasse