Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Speichert Daten für eine angegebene Spalte.
template < class ctype >
bool SetValue(
DBORDINAL nColumn,
const ctype& data
) throw( );
template < class ctype >
bool SetValue(
const CHAR * pColumnName,
const ctype& data
) throw( );
template <class ctype>
bool SetValue(
const WCHAR *pColumnName,
const ctype& data
) throw( );
Parameter
ctype
[in] Ein Parameter mit Vorlagen, der jeden Datentyp,CHAR* Zeichenfolgentypen (außer WCHAR*) behandelt, bei denen es sich um besondere Behandlung erfordern.GetValue verwendet den entsprechenden Datentyp auf, was Sie hier angeben.pColumnName
[in] Ein Zeiger auf eine Zeichenfolge, die den Spaltennamen enthält.data
[in] Der Zeiger auf den Arbeitsspeicher, der die Daten enthält.nColumn
[in] Die Spaltennummer.Spaltennummern beginnend mit 1.Der Wert 0 steht für die Lesezeichenspalte (falls vorhanden) an.
Rückgabewert
Wenn Sie Zeichenfolgendaten festlegen möchten, verwenden Sie die nicht auf Vorlagen basierende Versionen von GetValue.Nicht auf Vorlagen basierende Versionen dieser Methode geben void* zurück, die einen Teil des Puffers verweist, der die angegebenen Spaltendaten enthält.Gibt NULL zurück, wenn die Spalte nicht vorhanden ist.
Bei allen anderen Datentypen ist es einfacher, die auf Vorlagen basierenden Versionen von GetValue zu verwenden.Die vorlagenbasierten Gibt bei Erfolg oder false Geben true Fehler zurück.
Anforderungen
Header: atldbcli.h