CRecordset::IsFieldNull

BOOL IsFieldNull ( void * pv );
tirar ( CMemoryException );

Valor devuelto

Distinto de cero si el miembro de datos de campo especificado está marcado como Null; caso contrario 0.

Parámetros

pv

Un puntero a miembro de datos de campo cuyo estado desea comprobar, o NULL para determinar si cualquiera de los campos Null.

Observaciones

Llame a esta función miembro para determinar si el miembro de datos de campo especificado de un conjunto de registros ha sido marcado como Null. (En la terminología de base de datos Null significa "no tener ningún valor" y no es lo mismo como NULL en C++). Si un miembro de datos de campo está marcado como Null, se interpreta como una columna del registro actual para el que no hay ningún valor.

&Notanbsp;  Esta función miembro no es aplicable en conjuntos de registros que utilizan la obtención masiva de filas. Si han implementado fila granel obtención, IsFieldNull siempre devuelve FALSE y dará como resultado una aserción fallida. Para obtener más información sobre la obtención masiva de filas, vea el artículo conjunto de registros: obtener registros en masiva (ODBC) en la Guía del programador de Visual C++.

IsFieldNull se implementa a través de DoFieldExchange.

Visió&n General de CRecordset |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambiénnbsp;CRecordset::SetField&Null, CRecordset::IsFieldDirty

Index