#include <albaRelationalDatabaseAbstractConnector.h>
class name : albaRelationalDatabaseAbstractConnector class that handle all the process of connection, retrieving data executing query ad by albaResultQueryAbstractHandler load them
Definition at line 48 of file albaRelationalDatabaseAbstractConnector.h.
◆ albaRelationalDatabaseAbstractConnector()
albaRelationalDatabaseAbstractConnector::albaRelationalDatabaseAbstractConnector |
( |
const char * |
query = "" | ) |
|
◆ ~albaRelationalDatabaseAbstractConnector()
virtual albaRelationalDatabaseAbstractConnector::~albaRelationalDatabaseAbstractConnector |
( |
| ) |
|
|
virtual |
◆ albaAbstractTypeMacro()
◆ SetRelationalDatabaseInformation()
Set information for connection to database.
◆ GetRelationalDatabaseInformation()
Get information for connection to database.
◆ SetQuery()
void albaRelationalDatabaseAbstractConnector::SetQuery |
( |
const char * |
queryString | ) |
|
Set the current query that will be used.
◆ GetQuery()
const char * albaRelationalDatabaseAbstractConnector::GetQuery |
( |
| ) |
const |
Get the current query that will be used.
◆ QueryExecute()
virtual void albaRelationalDatabaseAbstractConnector::QueryExecute |
( |
| ) |
|
|
pure virtual |
◆ IsFailed()
virtual bool albaRelationalDatabaseAbstractConnector::IsFailed |
( |
| ) |
const |
|
virtual |
check the validation of execution
◆ GetNumberOfRecords()
int albaRelationalDatabaseAbstractConnector::GetNumberOfRecords |
( |
| ) |
const |
return the number of records in terms of row
◆ GetNumberOfFields()
int albaRelationalDatabaseAbstractConnector::GetNumberOfFields |
( |
| ) |
const |
return the number of records in terms of row
◆ GetQueryResultAsStringMatrix()
retrieve result in form of string matrix, as WebRowSetStringDataTable (typedef std::vector<std::vector<std::string> >)
◆ GetColumnsTypeAsStringVector()
retrieve result in form of string matrix, as WebRowSetColumnTypeVector (typedef std::vector<std::string >)
◆ GetColumnsNameAsStringVector()
retrieve result in form of string matrix, as WebRowSetColumnNameVector (typedef std::vector<std::string >)
◆ GetQueryResultAsObjectsMatrix()
retrieve result in form of object matrix, as WebRowSetQueryObjectsTable (typedef std::vector<std::vector<albaQueryObject> >)
◆ m_ResultQueryHandler
The documentation for this class was generated from the following file: