|
| | constructor (string driver, *string user, *string pass, *string db, *string encoding, *string host, softint min=3, softint max=10, softint port=0, *code userAutoInfo) |
| | Standard Qore::DatasourcePool constructor. More...
|
| |
| | constructor (string desc, *code userAutoInfo) |
| | Standard Qore::DatasourcePool constructor. More...
|
| |
| | constructor (hash opts, *code userAutoInfo) |
| | Standard Qore::DatasourcePool constructor. More...
|
| |
| | constructor (DatasourcePool ds, *code userAutoInfo) |
| | New constructor: use already existing DatasourcePool. More...
|
| |
|
*string | getDBName () |
| | AbstractDatasource implementation for Datasource and datasourcePool.
|
| |
|
*string | getUserName () |
| | AbstractDatasource implementation for Datasource and datasourcePool.
|
| |
|
any | getServerVersion () |
| | AbstractDatasource implementation for Datasource and datasourcePool.
|
| |
|
*string | getPassword () |
| | AbstractDatasource implementation for Datasource and datasourcePool.
|
| |
|
hash | getConfigHash () |
| | AbstractDatasource implementation for Datasource and datasourcePool.
|
| |
|
*int | getPort () |
| | AbstractDatasource implementation for Datasource and datasourcePool.
|
| |
|
string | getConfigString () |
| | AbstractDatasource implementation for Datasource and datasourcePool.
|
| |
|
any | getClientVersion () |
| | AbstractDatasource implementation for Datasource and datasourcePool.
|
| |
|
*string | getOSEncoding () |
| | AbstractDatasource implementation for Datasource and datasourcePool.
|
| |
|
string | getDriverName () |
| | AbstractDatasource implementation for Datasource and datasourcePool.
|
| |
|
string | getDBEncoding () |
| | AbstractDatasource implementation for Datasource and datasourcePool.
|
| |
|
*string | getHostName () |
| | AbstractDatasource implementation for Datasource and datasourcePool.
|
| |
|
bool | inTransaction () |
| | AbstractDatasource implementation for Datasource and datasourcePool.
|
| |
| nothing | beginTransaction (*string client, *string module, *string action) |
| | Start new transaction with Aplication info set as strings. More...
|
| |
| nothing | beginTransaction (OracleExtensions::OracleApplicationInfo info) |
| | Start new transaction with Aplication info set as object. More...
|
| |
| nothing | beginTransaction () |
| | Start new transaction with potential automatic Aplication info set. More...
|
| |
| any | exec (string sql) |
| | exec with automatic approach of getting application info More...
|
| |
| any | execRaw (string sql) |
| | execRaw with automatic approach of getting application info More...
|
| |
| any | select (string sql) |
| | select with automatic approach of getting application info More...
|
| |
| any | selectRow (string sql) |
| | selectRow with automatic approach of getting application info More...
|
| |
| any | selectRows (string sql) |
| | selectRows with automatic approach of getting application info More...
|
| |
| any | vexec (string sql, softlist vargs) |
| | vexec with automatic approach of getting application info More...
|
| |
| any | vselect (string sql, softlist vargs) |
| | vselect with automatic approach of getting application info More...
|
| |
| any | vselectRow (string sql, softlist vargs) |
| | vselectRow with automatic approach of getting application info More...
|
| |
| any | vselectRows (string sql, softlist vargs) |
| | vselectRows with automatic approach of getting application info More...
|
| |
| any | exec (OracleExtensions::OracleApplicationInfo info, string sql) |
| | exec with user defined application info More...
|
| |
| any | execRaw (OracleExtensions::OracleApplicationInfo info, string sql) |
| | execRaw with user defined application info More...
|
| |
| any | select (OracleExtensions::OracleApplicationInfo info, string sql) |
| | select with user defined application info More...
|
| |
| any | selectRow (OracleExtensions::OracleApplicationInfo info, string sql) |
| | selectRow with user defined application info More...
|
| |
| any | selectRows (OracleExtensions::OracleApplicationInfo info, string sql) |
| | selectRows with user defined application info More...
|
| |
| any | vexec (OracleExtensions::OracleApplicationInfo info, string sql) |
| | vexec with user defined application info More...
|
| |
| any | vselect (OracleExtensions::OracleApplicationInfo info, string sql) |
| | vselect with user defined application info More...
|
| |
| any | vselectRow (OracleExtensions::OracleApplicationInfo info, string sql) |
| | vselectRow with user defined application info More...
|
| |
| any | vselectRows (OracleExtensions::OracleApplicationInfo info, string sql) |
| | vselectRows with user defined application info More...
|
| |
OracleDatasourcePool class implementation.
It wraps Qore::DatasourcePool.