CRecordset::IsFieldNull

BOOL IsFieldNull ( vuoto * pv );
gettare ( CMemoryException );

Valore restituito

Diverso da zero se il membro dati di campo specificato è contrassegnato come Null; in caso contrario 0.

Parametri

pv

Un puntatore a membro di dati di campo cui status che si desidera controllare, o NULL per determinare se uno qualsiasi dei campi sono Null.

Osservazioni

Chiamare questa funzione membro per determinare se il membro dati di campo specificato di un recordset è stato contrassegnato come Null. (Nella terminologia di database, Null significa "non avere alcun valore" e non è la stessa come NULL in C++). Se un membro dati di campo viene contrassegnato come Null, essa viene interpretata come una colonna del record corrente per cui non esiste alcun valore.

&Notanbsp;  Questa funzione membro non è applicabile su recordset che sta utilizzando il recupero di massa di riga. Se è stato implementato il recupero di massa di righe, IsFieldNull restituirà sempre FALSE e si tradurrà in un'asserzione non riuscita. Per ulteriori informazioni sul recupero di massa di righe, vedere l'articolo Recordset: recupero Records in Bulk (ODBC) nel manuale del programmatore di Visual C++.

IsFieldNull è attuato attraverso DoFieldExchange.

Pa&noramica CRecordset |nbsp; Membri della classe | Gerarchia Chart

Vedere anchenbsp;CRecordset::SetField&Null, CRecordset::IsFieldDirty

Index