ComSDK
|
Открытые члены | |
virtual void | setDatabaseData (const std::string &p_host, unsigned short p_port, const std::string &p_db) |
virtual ErrorCode | addConnection (const std::string &p_user, const std::string &p_psw) |
virtual bool | isConnected (const std::string &p_user) const |
virtual void | disconnect (const std::string &p_user) |
virtual ErrorCode | executeRequest (const std::string &p_user, const std::string &p_request, com::sql::SqlTable &o_table) |
virtual ErrorCode | retrieveTable (const std::string &p_user, const std::string &p_schema, const std::string &p_tableName, com::sql::SqlTable &o_table) |
Additional Inherited Members | |
Открытые типы inherited from com::db::DatabaseBackend | |
enum | ErrorCode { ecSuccess = 0, ecUnknown, ecConnectionFailed, ecExecutionFailed, ecIncorrectUser } |
Тип ошибок при работе с СУБД Подробнее... | |
typedef MAC_DLLEXPORT DatabaseBackend * | CreateDatabaseBackend () |
|
virtual |
Добавляет соединение к базе данных. Возвращает код ошибки.
Замещает com::db::DatabaseBackend.
|
virtual |
Отключает пользователя от базы данных.
Замещает com::db::DatabaseBackend.
|
virtual |
Выполняет синхронно запрос от имени пользователя p_user. Ответ возвращается в виде таблицы o_table.
Замещает com::db::DatabaseBackend.
|
virtual |
Проверяет, существует ли подключение для указанного пользователя.
Замещает com::db::DatabaseBackend.
|
virtual |
Выгружает таблицу @ из текущей базы данных от имени p_user. Таблица возвращается в o_table.
Замещает com::db::DatabaseBackend.
|
virtual |
Задает данные СУБД (p_host и p_port) и название базы данных, к которой будет произведено подключение.
Замещает com::db::DatabaseBackend.