![]() |
QxOrm
1.5.0
C++ Object Relational Mapping library
|
qx::dao::detail::QxSqlGenerator_MSSQLServer : SQL generator for Microsoft SQL Server database More...
#include <QxSqlGenerator_MSSQLServer.h>
Public Member Functions | |
QxSqlGenerator_MSSQLServer () | |
virtual | ~QxSqlGenerator_MSSQLServer () |
virtual void | init () |
virtual QString | getLimit (const QxSqlLimit *pLimit) const |
virtual void | resolveLimit (QSqlQuery &query, const QxSqlLimit *pLimit, qx::QxCollection< QString, QVariantList > *pLstExecBatch=NULL) const |
virtual void | postProcess (QString &sql, const QxSqlLimit *pLimit) const |
Private Member Functions | |
void | initSqlTypeByClassName () const |
qx::dao::detail::QxSqlGenerator_MSSQLServer : SQL generator for Microsoft SQL Server database
Definition at line 56 of file QxSqlGenerator_MSSQLServer.h.
qx::dao::detail::QxSqlGenerator_MSSQLServer::QxSqlGenerator_MSSQLServer | ( | ) |
virtual qx::dao::detail::QxSqlGenerator_MSSQLServer::~QxSqlGenerator_MSSQLServer | ( | ) | [virtual] |
virtual QString qx::dao::detail::QxSqlGenerator_MSSQLServer::getLimit | ( | const QxSqlLimit * | pLimit | ) | const [virtual] |
Reimplemented from qx::dao::detail::QxSqlGenerator_Standard.
virtual void qx::dao::detail::QxSqlGenerator_MSSQLServer::init | ( | ) | [virtual] |
Reimplemented from qx::dao::detail::QxSqlGenerator_Standard.
void qx::dao::detail::QxSqlGenerator_MSSQLServer::initSqlTypeByClassName | ( | ) | const [private] |
virtual void qx::dao::detail::QxSqlGenerator_MSSQLServer::postProcess | ( | QString & | sql, |
const QxSqlLimit * | pLimit | ||
) | const [virtual] |
Reimplemented from qx::dao::detail::QxSqlGenerator_Standard.
virtual void qx::dao::detail::QxSqlGenerator_MSSQLServer::resolveLimit | ( | QSqlQuery & | query, |
const QxSqlLimit * | pLimit, | ||
qx::QxCollection< QString, QVariantList > * | pLstExecBatch = NULL |
||
) | const [virtual] |
Reimplemented from qx::dao::detail::QxSqlGenerator_Standard.