SourcePro® 2022.1 |
SourcePro® API Reference Guide |
Provides a way to determine whether some given data is NULL.
More...
#include <rw/db/nullind.h>
Public Member Functions | |
| RWDBNullIndicator (bool value=0) | |
| operator bool () const | |
RWDBNullIndicator allows application code:
NULL NULL when using an RWDBBoundExprAn RWDBNullIndicator instance may be interpreted as a boolean value: true means a data item is NULL; false means a data item is not NULL.
RWDBNullIndicator is designed specifically to detect NULL values as they are extracted from an RWDBReader. See RWDBReader for more details.
The setting of RWDBDatabase::emptyStringIsNull can affect the way that empty strings are inserted and read. For more details, see RWDBManager::emptyStringIsNull(bool).
This code fragment selects an integer and a string from a table, and checks for NULL before processing the results:
|
inline |
Constructs an RWDBNullIndicator with the given initial value.
|
inline |
Returns the current boolean value of self.
|
Copyright © 2022 Rogue Wave Software, Inc., a Perforce company. All Rights Reserved. |