CRecordset::IsFieldNull

BOOL IsFieldNull ( void * pv );
бросить ( CMemoryException );

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

Ненулевое значение, если элемент данных указанное поле помечено как Null; в противном случае 0.

Параметры

pv

Указатель на члена данных поля, состояние которого требуется проверить, или значение NULL для определения, если любое из полей являются Null.

Примечания

Вызов этой функции-члена для определения ли член указанного поля данных набора записей было помечено как Null. (В терминологии баз данных, значение Null означает «никакого значения» и не является таким же, как NULL в C++). Если элемент данных поле помечено как Null, он интерпретируется как столбец текущей записи, для которой нет никакого значения.

Примечаниеnbsp;  Эта функция-член не применяется на наборы записей, использовании пакетной выборки строк. Если групповая выборка строк реализована, IsField&Null всегда возвращает значение FALSE и приведет к неудачной утверждение. Дополнительные сведения о групповой выборки строк, найти в статье набор записей: выборка записей (ODBC) в Руководстве по Visual C++ программист.

IsFieldNull осуществляется через DoFieldExchange.

Обзор CRecordsetЧлены класса | Иерархическая схема

См. такжеnbsp;CRecordset::SetField&Null, CRecordset::IsFieldDirty

Index