CRecordset::IsFieldNull
Restituisce diverso da zero se il campo specificato nel record corrente è null (non ha valore).
BOOL IsFieldNull(
void * pv
);
Parametri
- pv
Un puntatore nello stato del membro dati di campo di cui si desidera verificare, o NULL per determinare se i campi sono null.
Valore restituito
Diverso da zero se il membro dati di campo specificato è contrassegnato come null; in caso contrario 0.
Note
Chiamare la funzione membro per determinare se il membro dati di campo specificato di un recordset è stato contrassegnato come null.Nella terminologia del database, NULL significa "non avere valore" e non è lo stesso NULL in C++.) Se un membro dati di campo è contrassegnato come null, viene interpretato come una colonna del record corrente per il quale non viene valore.
[!NOTA]
Questa funzione membro non è applicabile nei recordset che utilizzano il recupero di massa di righe.Se si è implementato il recupero di massa di righe, quindi IsFieldNull restituirà sempre FALSE e restituisce una asserzione non riuscita.Per ulteriori informazioni sul recupero di massa di righe, vedere l'articolo recordset: Recupero di massa di record (ODBC).
IsFieldNull distribuito con DoFieldExchange.
Eccezioni
Questo metodo può generare eccezioni di tipo CMemoryException*.
Requisiti
Header: afxdb.h