|
|
|
class TDbSeekMultiKey : public TDbSeekKey;
Database multi-column key value.
The class extends the behaviour of TDbSeekKey by allowing multi-column indexes to be searched using multi-column key values.
The template parameter S specifies the maximum number of column values that can be added to the key value.
Use the TDbSeekKey::Add(TInt) members to append the values for each column in the key value.
TDbSeekKey - Database key value.
TDbSeekMultiKey - Database multi-column key value.
Defined in TDbSeekMultiKey:
TDbSeekMultiKey()Constructs an empty multi-column key value. Inherited from TDbSeekKey:
Add(TInt)Appends a key value for an TInt8, TInt16 or TInt32 column.Add(TInt64)Appends a key value for an TInt64 column.Add(TReal32)Appends a key value for a TReal32 column.Add(TReal64)Appends a key value for a TReal64 column.Add(TTime)Appends a key value for a DateTime column.Add(TUint)Appends a key value for a Bit, TUint8, TUint16 or TUint32 column.Add(const TDesC16 &)Appends a key value for a Unicode text column.Add(const TDesC8 &)Appends a key value for a non-Unicode text column.TDbSeekKey(TInt)Constructs a key value for an TInt8, TInt16 or TInt32 column.TDbSeekKey(TInt,TInt)TDbSeekKey(TInt64)TDbSeekKey(TReal32)Constructs a key value for a TReal32 column.TDbSeekKey(TReal64)Construct a key value for a TReal64 column.TDbSeekKey(TTime)Constructs a key value for a TDateTime column.TDbSeekKey(TUint)Constructs a key value for a Bit, TUint8, TUint16 or TUint32 column.TDbSeekKey(const TDesC16 &)Constructs a key value for a Unicode text column.TDbSeekKey(const TDesC8 &)Constructs a key value for a non-Unicode text column.inline TDbSeekMultiKey();
Constructs an empty multi-column key value.