DFX_LongBinary
Important рекомендуется использовать DFX_Binary вместо этой функции.
void AFXAPI DFX_LongBinary(
CDaoFieldExchange* pFX,
LPCTSTR szName,
CLongBinary& value,
DWORD dwPreAllocSize = AFX_DAO_LONGBINARY_DEFAULT_SIZE,
DWORD dwBindOptions = 0
);
Параметры
pFX
Указатель на объект класса CDaoFieldExchange. Этот объект содержит сведения для того, чтобы определить контекст для каждого вызова функции.szName
Имя столбца данных.значение
Значение, хранящееся в расширение элемента данных — значение для передачи. Для передачи данных из набора записей к источнику данных значение типа CLongBinary, взяты из указанного элемента данных. Для передачи данных из источника данных в набор записей значение сохраняется в конкретном элементе данных.dwPreAllocSize
Платформа preallocates эта объем памяти. Если данные больше, платформа будет выбранных больше места, как требуется. Для повышения производительности установите этот размер значение достаточно велик для предотвращения распространения.dwBindOptions
Параметр, который позволяет воспользоваться преимуществами механизма двойной буферизации MFC для определения поля набора записей, которые были изменены. По умолчанию AFX_DISABLE_FIELD_CACHE, использует двойную буферизацию. Другое возможное значение AFX_DAO_ENABLE_FIELD_CACHE. Использует двойную буферизацию, а не требуется выполнять дополнительную работу, чтобы отметить поля пакостные или значение NULL. Для повышения производительности и памяти избегайте этого значения, если двоичные данные не будут относительно малы.Примечание
Элемент управления можно ли данные двойная буферизация включена по умолчанию, параметр CDaoRecordset::m_bCheckCacheForDirtyFields.
Заметки
DFX_LongBinary предоставляется для обеспечения совместимости с классами MFC ODBC. Функция DFX_LongBinary передает данные (BLOB) большого двоичного объекта с помощью класса CLongBinary между элементами данных полей объекта CDaoRecordset и столбцами записи в источнике данных. Данные сопоставляется между типом DAO_BYTES в DAO и типом CLongBinary в наборе записей.
Пример
В разделе DFX_Text.
Требования
Header: afxdao.h
См. также
Ссылки
CDaoFieldExchange::SetFieldType