Поделиться через


DFX_Long

Целочисленные данные передачи длинные между элементами данных полей объекта CDaoRecordset и столбцами записи в источнике данных.

void AFXAPI DFX_Long( 
   CDaoFieldExchange* pFX, 
   LPCTSTR szName, 
   long& value, 
   DWORD dwBindOptions = AFX_DAO_ENABLE_FIELD_CACHE  
);

Параметры

  • pFX
    Указатель на объект класса CDaoFieldExchange. Этот объект содержит сведения для того, чтобы определить контекст для каждого вызова функции.

  • szName
    Имя столбца данных.

  • значение
    Значение, хранящееся в расширение элемента данных — значение для передачи. Для передачи данных из набора записей к источнику данных значение типа long, взяты из указанного элемента данных. Для передачи данных из источника данных в набор записей значение сохраняется в конкретном элементе данных.

  • dwBindOptions
    Параметр, который позволяет воспользоваться преимуществами механизма двойной буферизации MFC для определения поля набора записей, которые были изменены. По умолчанию AFX_DAO_ENABLE_FIELD_CACHE, использует двойную буферизацию. Другое возможное значение AFX_DAO_DISABLE_FIELD_CACHE. Если задано это значение, MFC не выполняет никакой проверки в этом поле. Самостоятельно должны вызывать SetFieldDirty и SetFieldNull.

    Примечание

    Элемент управления можно ли данные двойная буферизация включена по умолчанию, параметр CDaoRecordset::m_bCheckCacheForDirtyFields.

Заметки

Данные сопоставляется между типом DAO_I4 в DAO и типом long в наборе записей.

Пример

В разделе DFX_Text.

Требования

Header: afxdao.h

См. также

Ссылки

DFX_Text

DFX_Bool

DFX_Currency

DFX_Short

DFX_Single

DFX_Double

DFX_DateTime

DFX_Byte

DFX_Binary

DFX_LongBinary

CDaoFieldExchange::SetFieldType

Основные понятия

Макросы и глобальные объекты MFC