RFX_Bool_Bulk

до втрати RFX_Bool_Bulk (CFieldExchange * pFX, LPCTSTR szName, BOOL ** prgBoolVals, довгий ** prgLengths );

Параметри

pFX

Вказівник на об'єкт CFieldExchange . Цей об'єкт містить інформацію, щоб визначити контекст для кожного виклику функції. Докладніше, перегляньте статтю запису обміну даними: як RFX працює в Visual C++ програміста керівництво.

szName

Ім'я стовпця даних.

prgBoolVals

Вказівник на масив значень BOOL . Цей масив буде зберігати дані передаються з джерела даних до набір записів.

prgLengths

Вказівник на масив для довгих цілих. Цей масив буде зберігати довжина в байтах кожного значення в масиві вказав на prgBoolVals. Зверніть увагу, що значення SQL_NULL_DATA буде зберігатися, якщо відповідний елемент даних містить значення Null. Для більш докладної інформації див функції ODBC API SQLBindCol в SDK програміста ODBC посилання.

Зауваження

Функція RFX_Bool_Bulk передає кілька рядків логічних дані зі стовпців джерела даних ODBC відповідного масив в CRecordset-отриманих об'єкта. Стовпець джерела даних, потрібно мати ODBC роду SQL_BIT. Набір записів повинен визначити тип вказівника членом поля даних BOOL.

Якщо ви ініціювати, prgBoolVals і prgLengths для NULL, потім масивів, вони вказують на будуть виділені автоматично, з розмірами дорівнює розміру набір рядків.

Примітка   Навалом поле запису exchange лише переносить дані з джерела даних до набору записів об'єкта. Для того, щоб зробити ваш набір записів оновлювану, ви повинні використовувати функції ODBC API SQLSetPos. Приклад того, як це зробити, перегляньте зразок DBFETCH.

Докладніше, перегляньте статті набір записів: вилучення записів у базову (ODBC) і Поле запису Exchange (RFX) в Visual C++ програміста керівництво.

Приклад

Див RFX_Text_Bulk.

Дивіться також RFX_Binary_Bulk, RFX_Byte_Bulk, RFX_Date_Bulk, RFX_Double_Bulk, RFX_Int_Bulk, RFX_Long_Bulk, RFX_Single_Bulk, RFX_Text_Bulk, CFieldExchange::SetFieldType

Index