class RDbColReadStream : public RReadStream |
Allows any column value to be read as stream data.
Note that this is the only way to extract the contents of a Long column from a rowset.
Only one column in a rowset object can be opened for reading as a stream at a time, and while it is open no column in the same rowset object may be set using RDbColWriteStream .
Null columns result in a read stream with no data. Small numeric columns are maintained in memory as 32-bit values; hence reading a Uint8 column as a stream results in 4 bytes of stream data, not 1.
Public Member Functions | |
---|---|
IMPORT_C void | OpenL (const RDbRowSet &, TDbColNo ) |
IMPORT_C void | OpenLC (const RDbRowSet &, TDbColNo ) |
IMPORT_C void | OpenL | ( | const RDbRowSet & | aView, |
TDbColNo | aCol | |||
) |
Opens the column with the specified ordinal in the specified current row in the rowset. The row must have previously been read into the rowset using RDbRowSet::GetL() .
IMPORT_C void | OpenLC | ( | const RDbRowSet & | aView, |
TDbColNo | aCol | |||
) |
Opens the column with the specified ordinal in the specified current row in the rowset and puts a pointer to the column on the cleanup stack.
The row must have previously been read into the rowset using RDbRowSet::GetL() .
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.