Location:
d32dbms.h
Link against: d32dbms.h
TDbQuery
Supported from 5.0
A wrapper for an SQL string combined with a text comparison mode.
An instance of the class is used as a parameter to
RDbView::Prepare()
, RDbRowSet::FindL()
and
RDbRowConstraint::Open()
.
The evaluation of SQL queries or constraints depends on how Text
columns are compared — so every SQL string is accompanied by a
member of the TDbTextComparison
enumeration to indicate how
comparison is done.
Defined in TDbQuery
:
Comparison()
, Query()
, TDbQuery()
TDbTextComparison
RDbView::Prepare()
RDbRowSet::FindL()
RDbRowConstraint::Open()
TDbQuery(const TDesC& aQuery,TDbTextComparison aComparison=EDbCompareNormal);
Constructs a query object from an SQL string and a text comparison mode.
Note that no copy is made of the descriptor passed; it is stored by reference in the query object.
|
TDbTextComparison Comparison() const;
Returns the text comparison mode for the query object.
|
const TDesC& Query() const;
Returns the SQL string in the query object.
|