CRecordset::IsFieldNull
返回非零,则在当前记录的指定字段为Null (没有值)。
BOOL IsFieldNull(
void * pv
);
参数
- pv
对要检查的字段数据成员状态的一来确定指针或的 NULL 任何字段是否为Null。
返回值
非零,如果指定的字段数据成员标记为Null;否则为0。
备注
调用该成员函数确定记录集的指定字段数据成员是否标记为Null。(在数据库术语,并不意味着“具有值”并与在C++中 NULL。)如果字段数据成员标记为Null,则将该说明符解释,在没有值当前记录的列。
说明 |
---|
此成员函数不适用于使用批量取行的记录集。如果已实现批量取行,则 IsFieldNull 将始终返回 FALSE,并导致生成失败的断言。有关批量取行的更多信息,请参见文章 记录集:获取记录(odbc)。 |
IsFieldNull 通过 DoFieldExchange实现。
异常
此方法会引发类型 **CMemoryException***的异常。
要求
Header: afxdb.h