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


CDaoRecordset::IsFieldNullable

Эта функция-член вызывается с целью определения, является ли элемент данных для указанного поля "допускает значение null" (может быть установлено в значение NULL. C++ NULL отличается от null, в терминологии базы данных означает "не иметь никакого значения").

BOOL IsFieldNullable( 
   void* pv  
);

Параметры

  • pv
    Указатель на состояние элемента данных, поля которого необходимо проверить или NULL для определения, является ли какие-либо поля равны null.

Возвращаемое значение

Ненулевой если элемент данных для указанного поля можно сделать пустым; в противном случае – значение 0.

Заметки

Поле, которое не может быть null, должно иметь значение. При попытке задать это поле значение null при добавлении или обновлении, то запись, источник данных отклоняет добавление или обновление и Обновить вызовет исключение. Исключение возникает при вызове Обновить, а не при вызове SetFieldNull.

Требования

Header: afxdao.h

См. также

Ссылки

Класс CDaoRecordset

Диаграмма иерархии

CDaoRecordset::IsFieldDirty

CDaoRecordset::IsFieldNull