qx::dao::detail::QxSqlLimit : SQL element to limit rows count fetched from database
More...
#include <QxSqlLimit.h>
|
| enum | type_class {
_no_type
, _sql_compare
, _sql_element_temp
, _sql_expression
,
_sql_free_text
, _sql_in
, _sql_is_between
, _sql_is_null
,
_sql_limit
, _sql_sort
, _sql_embed_query
} |
| |
| int | m_iIndex |
| | Index of SQL element to build unique string.
|
| |
| QStringList | m_lstColumns |
| | List of columns associated to SQL element.
|
| |
| QStringList | m_lstKeys |
| | List of keys associated to SQL element.
|
| |
| QList< QVariant > | m_lstValues |
| | List of values associated to SQL element.
|
| |
| IxSqlGenerator * | m_pSqlGenerator |
| | SQL generator to build SQL query specific for each database.
|
| |
qx::dao::detail::QxSqlLimit : SQL element to limit rows count fetched from database
Definition at line 56 of file QxSqlLimit.h.
◆ QxSqlLimit() [1/2]
| qx::dao::detail::QxSqlLimit::QxSqlLimit |
( |
| ) |
|
◆ QxSqlLimit() [2/2]
| qx::dao::detail::QxSqlLimit::QxSqlLimit |
( |
int | index | ) |
|
◆ ~QxSqlLimit()
| virtual qx::dao::detail::QxSqlLimit::~QxSqlLimit |
( |
| ) |
|
|
virtual |
◆ getExtraSettings()
| virtual QString qx::dao::detail::QxSqlLimit::getExtraSettings |
( |
| ) |
const |
|
protectedvirtual |
◆ getMaxRow()
| int qx::dao::detail::QxSqlLimit::getMaxRow |
( |
| ) |
const |
◆ getMaxRow_ParamKey()
| QString qx::dao::detail::QxSqlLimit::getMaxRow_ParamKey |
( |
| ) |
const |
◆ getRowsCount()
| int qx::dao::detail::QxSqlLimit::getRowsCount |
( |
| ) |
const |
◆ getRowsCount_ParamKey()
| QString qx::dao::detail::QxSqlLimit::getRowsCount_ParamKey |
( |
| ) |
const |
◆ getStartRow()
| int qx::dao::detail::QxSqlLimit::getStartRow |
( |
| ) |
const |
◆ getStartRow_ParamKey()
| QString qx::dao::detail::QxSqlLimit::getStartRow_ParamKey |
( |
| ) |
const |
◆ getTypeClass()
◆ getWithTies()
| bool qx::dao::detail::QxSqlLimit::getWithTies |
( |
| ) |
const |
◆ postProcess()
| virtual void qx::dao::detail::QxSqlLimit::postProcess |
( |
QString & | sql | ) |
const |
|
virtual |
◆ resolve()
| virtual void qx::dao::detail::QxSqlLimit::resolve |
( |
QSqlQuery & | query, |
|
|
qx::QxCollection< QString, QVariantList > * | pLstExecBatch = NULL ) const |
|
virtual |
◆ setExtraSettings()
| virtual void qx::dao::detail::QxSqlLimit::setExtraSettings |
( |
const QString & | s | ) |
|
|
protectedvirtual |
◆ toString()
| virtual QString qx::dao::detail::QxSqlLimit::toString |
( |
| ) |
const |
|
virtual |
The documentation for this class was generated from the following file:
- C:/M/B/src/QxOrm-1.4.9/include/QxDao/QxSqlElement/QxSqlLimit.h