RFX_Date

void RFX_D&ate (CFieldExchange * pFX, const Char * SzNameCTimeamp;Wert);

void RFX_Date ( CFieldExchange * pFX, const Char * SzName, TIMEST&_STRUCTamp; Wert );

Parameter

pFX

Ein Zeiger auf ein Objekt der Klasse CFieldExchange. Dieses Objekt enthält Informationen, die den Kontext für jeden Aufruf der Funktion definieren. Weitere Informationen zu den Vorgängen ein CFieldExchange -Objekt festlegen kann, finden Sie im Artikel -Datensatzfeldaustausch: Funktionsweise von RFX im Visual C++ Programmer's Guide.

szName

Den Namen einer Datenspalte.

wert

Der Wert in der angegebenen Datenmember gespeicherten — der Wert übergeben werden. Die beiden Versionen der Funktion nehmen unterschiedliche Datentypen nach Wert. Die erste Version der Funktion übernimmt einen Verweis auf eines CTime -Objekts. Für eine Übertragung von Recordset-Datenquelle ist dieser Wert aus der angegebenen Datenmember genommen. Für eine Übertragung von Datenquelle Recordset ist der Wert in den angegebenen Datenmember gespeichert. Die zweite Version der Funktion übernimmt einen Verweis auf einen Typ TIMESTAMP_STRUCT. Sie müssen diese Struktur selbst vor dem Aufruf eingerichtet. Weder Dialogdatenaustausch (DDX) unterstützen noch ClassWizard Unterstützung für diese Version verfügbar ist. Platzieren Sie in Ihrem Map Feld Ihren Anruf auf die zweite Version der RFX_Date außerhalb der Klassen-Assistent-Kommentartrennzeichen.

Bemerkungen

Die Funktion RFX_Date überträgt CTime oder Typ TIMESTAMP_STRUCT Daten zwischen den Felddatenmembern eines CRecordset -Objekts und die Spalten eines Datensatzes in der Datenquelle der ODBC-Typ SQL_DATE, SQL_TIMEoder SQL_TIMESTAMP.

Die CTime -Version der Funktion erzwingt den Aufwand für einige Zwischenverarbeitung und hat eine etwas begrenzte Reichweite. Wenn Sie entweder diese Faktoren begrenzen zu finden, verwenden Sie die zweite Version der Funktion. Aber beachten Sie das Fehlen der Klassen-Assistent und DDX-Unterstützung und der Anforderung, die Sie der Struktur selbst eingerichtet.

Beispiel

Finden Sie in RFX_Text.

Siehe auch&Nbsp;RFX_Text, RFX_Bool, RFX_Long, RFX_Int, RFX_Single, RFX_Double, RFX_Byte, RFX_Binary, RFX_LongBinary, CFieldExchange:: SetFieldType

Index