RFX_Date

void RFX_D&ate (CFieldExchange * pFX, const char * szNameCTimeamp;wartość);

void RFX_Date ( CFieldExchange * pFX, const char * szName, TIMEST&_STRUCTamp; wartość );

Parametry

pFX

Wskaźnik do obiektu klasy CFieldExchange. Ten obiekt zawiera informacje, aby zdefiniować kontekst dla każdego wywołania funkcji. Aby uzyskać więcej informacji na temat operacji można określić obiekt CFieldExchange , zobacz artykuł wymiany pola rekordu: jak działa RFX w Visual C++ Programmer's Guide.

szName

Nazwa kolumny danych.

wartość

Wartość przechowywaną w Państwa wskazanego danych — wartość, która ma zostać przeniesiona. Dwie wersje funkcji podjąć dane różnego typu wartości. Pierwsza wersja funkcji przyjmuje odwołanie do obiektu CTime . W przypadku przeniesienia z zestawu rekordów do źródła danych ta wartość jest pobierana z państwa określone dane. W przypadku przeniesienia z źródła danych do zestawu rekordów wartość jest przechowywana w Państwa określone dane. Druga wersja funkcji przyjmuje odwołanie do TIMESTAMP_STRUCT. Można zdefiniować tę strukturę samodzielnie przed do wywołania. Wspieranie wymiany danych ani okna dialogowego (DDX), ani ClassWizard obsługa jest dostępna w tej wersji. Mapy pola miejsce rozmowy do drugiej wersji RFX_Date poza ograniczniki komentarza ClassWizard.

Uwagi

Funkcję RFX_Date przenosi dane CTime lub TIMESTAMP_STRUCT między członkami danych pola obiektu CRecordset i kolumny rekordu w źródle danych ODBC typu SQL_DATE, SQL_TIMElub SQL_TIMESTAMP.

Wersja CTime funkcję o niektórych pośredniej przeróbki i ma nieco ograniczony zakres. Jeśli jedno z tych czynników ograniczających w zbyt, należy użyć drugiej wersji funkcji. Należy jednak zauważyć brak wsparcia ClassWizard i DDX oraz wymogu, że można ustawić strukturę samodzielnie.

Przykład

Zobacz RFX_Text.

Zobacz też RFX_Text, RFX_Bool, RFX_Long, RFX_Int, RFX_Single, RFX_Double, RFX_Byte, RFX_Binary, RFX_LongBinary, CFieldExchange::SetFieldType

Index