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()
TDbTextComparisonRDbView::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.
|