CDaoParameterInfo-Struktur
Die CDaoParameterInfo-Struktur enthält Informationen über ein Parameterobjekt, das für Datenzugriffsobjekte (DAO) definiert ist.
struct CDaoParameterInfo
{
CString m_strName; // Primary
short m_nType; // Primary
ColeVariant m_varValue; // Secondary
};
Parameter
m_strName
Benennt das eindeutig Parameterobjekt. Weitere Informationen finden Sie im Thema "Name-Eigenschaft" in der DAO-Hilfe.m_nType
Ein Wert, der dem Datentyp eines Parameterobjekts angibt. Eine Liste der möglichen Werte, finden Sie den Member m_nType der Struktur unter CDaoFieldInfo. Weitere Informationen finden Sie im Thema "Typeigenschaft" in der DAO-Hilfe.m_varValue
Der Wert des Parameters, die in einem Objekt. COleVariant
Hinweise
Die Verweise auf primärem und einen sekundären oben genanntem geben an, wie die Informationen durch die GetParameterInfo-Memberfunktion in der CDaoQueryDef- Klasse zurückgegeben werden.
MFC kapselt nicht DAO-Parameterobjekte in einer Klasse. Die DAO-Querydef-Objekte, die Objekten MFC-Klassen CDaoQueryDef zugrunde liegen, speichern Parameter in ihren Parameterauflistungen. Um auf die in CDaoQueryDef zuzugreifen Parameterobjekte - Objekts, rufen Sie die GetParameterInfo-Memberfunktion des Querydef-Objekts für einen bestimmten Parameternamen oder einen Index in die Parameterauflistung auf. Sie können die CDaoQueryDef::GetParameterCount-Memberfunktion in Verbindung mit GetParameterInfo verwenden, um sich durch die Parameterauflistung zu durchlaufen.
Die Informationen, die von der CDaoQueryDef::GetParameterInfo-Memberfunktion aufgerufen werden, werden in einer CDaoParameterInfo-Struktur gespeichert. Rufen Sie GetParameterInfo für das Querydef-Objekt auf, in dessen Parameterauflistung das Parameterobjekt gespeichert wird.
Hinweis
Wenn Sie den Wert eines Parameters abrufen oder festlegen möchten, verwenden Sie die GetParamValue und SetParamValue-Memberfunktionen der Klasse CDaoRecordset.
CDaoParameterInfo definiert auch eine Dump-Memberfunktion in Debugbuilds. Sie können Dump verwenden, um den Inhalt eines CDaoParameterInfo-Objekts zu speichern.
Anforderungen
Header: afxdao.h