CRecordset::IsFieldNull

BOOL IsFieldNull ( порожнечу * pv );
кинути ( CMemoryException );

Значення, яке повертається

Ненульовий, якщо член даних вказаного поля позначено як Null; в іншому випадку 0.

Параметри

pv

Вказівник на поле даних учасника, стан якого потрібно перевірити, або НУЛЬОВИМ визначити, полів вас Null.

Зауваження

Телефонуйте цієї функції-члена для визначення, чи компонент поле даних з набору записів було позначено як Null. (У термінології бази даних, значення Null означає, що "мають значення не", і не є такою ж, як NULL в C++). Якщо поле даних член позначено як Null, це інтерпретується як стовпець із поточного запису, для якого Існує немає значення.

Приміткаnbsp;  Ця функція-член непридатний для набори записів, які використовують базову отримання рядків. Якщо ви здійснили частину рядка, отримання, потім IsField&Null завжди повертають ПОМИЛКОВІ і призведе до невдалих твердження. Щоб отримати додаткові відомості про отримання рядків навалом, перегляньте статтю набір записів: вилучення записів у базову (ODBC) в Visual C++ програміста керівництво.

IsFieldNull реалізується за допомогою DoFieldExchange.

Огляд CRecordsetЧлени класу | Ієрархічна діаграма

Дивіться такожnbsp;CRecordset::SetField&Null, CRecordset::IsFieldDirty

Index