|
EasyQtSql
Easy SQL data access helper for QtSql
|
Main EasyQtSql header file. More...
#include <QtSql>#include "EasyQtSql_SqlFactory.h"#include "EasyQtSql_DBException.h"#include "EasyQtSql_ParamDirectionWrapper.h"#include "EasyQtSql_NonQueryResult.h"#include "EasyQtSql_QueryResult.h"#include "EasyQtSql_PreparedQuery.h"#include "EasyQtSql_InsertQuery.h"#include "EasyQtSql_UpdateQuery.h"#include "EasyQtSql_DeleteQuery.h"#include "EasyQtSql_Transaction.h"Go to the source code of this file.
Classes | |
| class | EasyQtSql::SqlFactory |
| struct | EasyQtSql::SqlFactory::DBSetting |
| class | EasyQtSql::SqlFactory::ThreadDBPool |
| class | EasyQtSql::DBException |
| Exception class for SQL errors handling. More... | |
| struct | EasyQtSql::ParamDirectionWrapper |
| Base parameters wrapper struct. More... | |
| struct | EasyQtSql::In |
| Input SQL parameters wrapper. More... | |
| struct | EasyQtSql::Out |
| Output SQL parameters wrapper. More... | |
| struct | EasyQtSql::InOut |
| Bidirectional SQL parameters wrapper. More... | |
| class | EasyQtSql::NonQueryResult |
| QSqlQuery wrapper for non-select query results reading. More... | |
| class | EasyQtSql::QueryResult |
| QSqlQuery wrapper with handy data fetch methods. More... | |
| class | EasyQtSql::PreparedQuery |
| Class for query preparation and execution. More... | |
| class | EasyQtSql::InsertQuery |
| QSqlQuery wrapper for INSERT INTO table query execution. More... | |
| class | EasyQtSql::UpdateQuery |
| QSqlQuery wrapper for UPDATE ... SET ... WHERE ... query execution. More... | |
| class | EasyQtSql::DeleteQuery |
| QSqlQuery wrapper for DELETE FROM ... WHERE .. query execution. More... | |
| class | EasyQtSql::Util |
| Utility functions. More... | |
| class | EasyQtSql::Database |
| QSqlDatabase wrapper. More... | |
| class | EasyQtSql::Transaction |
| QSqlDatabase transaction wrapper. More... | |
Namespaces | |
| EasyQtSql | |
| Easy SQL data access helper for QtSql. | |
Macros | |
| #define | DB_EXCEPTIONS_ENABLED |
| Undefine to disable EasyQtSql exceptions (DBException) globally. More... | |
Main EasyQtSql header file.
To use all the EasyQtSql features just include this header file into your project
| #define DB_EXCEPTIONS_ENABLED |
Undefine to disable EasyQtSql exceptions (DBException) globally.