RFX_Date_Bulk
Przenosi wielu wierszy TIMESTAMP_STRUCT danych z kolumny źródła danych ODBC, do odpowiedniej tablicy w CRecordset-uzyskane obiektu.
void RFX_Date_Bulk(
CFieldExchange* pFX,
LPCTSTR szName,
TIMESTAMP_STRUCT** prgTSVals,
long** prgLengths
);
Parametry
pFX
Wskaźnik do CFieldExchange obiektu.Ten obiekt zawiera informacje definiujące kontekst dla każdego wywołania funkcji.Aby uzyskać więcej informacji, zobacz artykuł wymiany pola rekordu: jak działa RFX.szName
Nazwa kolumny danych.prgTSVals
Wskaźnik do tablicy TIMESTAMP_STRUCT wartości.Ta tablica będzie przechowywać danych przekazywanych ze źródła danych do zestawu rekordów.Aby uzyskać więcej informacji o TIMESTAMP_STRUCT typu danych, zobacz temat "C typów danych" w dodatku d SDK Podręcznik programisty ODBC.prgLengths
Wskaźnik do tablicy liczby całkowite długie.Ta tablica będzie przechowywał długości w bajtach każdej wartości w tablicy wskazywanej przez prgTSVals.Należy zauważyć, że wartość SQL_NULL_DATA będą przechowywane, jeżeli odpowiadający mu element danych zawiera wartość Null.Więcej informacji, zobacz opis funkcji interfejsu API ODBC Procedura SQLBindCol w SDK Podręcznik programisty ODBC.
Uwagi
Kolumny źródła danych mogą mieć typu danych ODBC z SQL_DATE, SQL_TIME, lub SQL_TIMESTAMP.Członek danych pole typu wskaźnik, aby zdefiniować zestaw rekordów TIMESTAMP_STRUCT.
Jeśli należy zainicjować prgTSVals i prgLengths do NULL, a następnie tablice, aby zostaną przydzielone automatycznie, o rozmiarach równa rozmiar zestawu wierszy.
[!UWAGA]
Luzem w polu rekordu exchange tylko przesyła dane ze źródła danych do obiektu recordset.Aby swój zestaw rekordów można aktualizować, należy użyć funkcji interfejsu API ODBC SQLSetPos.
Aby uzyskać więcej informacji, zobacz artykuły zestaw rekordów: pobieranie rekordów luzem (ODBC) i Exchange pole rekordu (RFX).
Przykład
Zobacz RFX_Text_Bulk.
Wymagania
Nagłówek: afxdb.h