CRecordset::IsFieldNull
傳回非零,如果目前的資料錄中指定的欄位是 null (沒有值)。
BOOL IsFieldNull(
void * pv
);
參數
- pv
要檢查的欄位資料成員的狀態決定指標或的 NULL 任何欄位是否為 null。
傳回值
不是零,如果指定的欄位資料成員標示為 null;則為 0。
備註
呼叫此成員函式以判斷資料錄集所指定的欄位資料成員是否標示為 NULL。 (在資料庫詞彙中, null 不代表「具有值」並不會與您在 C++ 中 NULL )。如果欄位資料成員為旗標的相同空白,則會將它解譯為,則沒有值目前資料錄的資料行。
![]() |
---|
這個成員函式不能套用於使用大量資料列擷取的資料錄集。如果您已實作大量資料列擷取,則 IsFieldNull 一定會傳回 否 ,並造成失敗的判斷提示。如需大量資料列擷取的詳細資訊,請參閱本文 資料錄集:擷取大量資料錄 (ODBC)。 |
IsFieldNull 傳遞 DoFieldExchange中實作。
例外狀況
這個方法會擲回型別 **CMemoryException***的例外狀況。
需求
Header: afxdb.h