CDynamicAccessor::GetValue

Void * GetValue (ULONG nColumn ) const;

Void * GetValue (TCHAR * pColumnName ) const;

Vorlage Lt; -KlasseCType>
Bool GetValue (ULONG
nColumn, Ctype * pData ) const;

Vorlage Lt; -KlasseCType>
Bool GetValue (TCHAR *
pColumnName, Ctype * pData ) const;

Rückgabewert

Die gebildete Versionen von GetValue zurückgeben Void *, das auf den Teil des Puffers verweist, die die angegebene Spaltendaten enthält. Gibt NULL zurück, wenn die Spalte nicht gefunden wird. Die auf Vorlagen basierenden Versionen zurückgeben true oder false, der Erfolg oder Misserfolg angibt.

Vorlage-Argumente

ctype

[in] Ein vorlagenbasiertes Parameter, alle die verschiedenen Datentypen mit Ausnahme von TCHAR behandeln (die besondere Behandlung erfordert). Wenn Sie einen Datentyp verwenden, verwendet GetValue den entsprechenden Datentyp.

Parameter

nColumn

[in] Die Nummer der Spalte.

pColumnName

[in] Der Spaltenname.

pData

[out] Der Zeiger auf den Inhalt der angegebenen Spalte.

Bemerkungen

Ruft die Daten für eine angegebene Spalte ab. Verwenden Sie die gebildete Versionen, um eine Spalte zurück, die eine Zeichenfolge und der auf Vorlagen basierenden Versionen für andere Datentypen enthält.

CDynamicAccessor Übersicht |nbsp; Klassenmember

Index