Interprets the response of SQL data base and fill provided numeric table and dictionary.
More...
SQLFeatureManager& addModifier |
( |
const features::FeatureIdCollectionIfacePtr & |
featureIds, |
|
|
const modifiers::sql::FeatureModifierIfacePtr & |
modifier, |
|
|
services::Status * |
status = NULL |
|
) |
| |
|
inline |
Adds extended feature modifier
- Parameters
-
[in] | featureIds | The identifiers of the features to be modified |
[in] | modifier | The feature modifier |
[out] | status | (optional) The pointer to status object |
- Returns
- Reference to itself
Creates a data dictionary from an ODBC statement handle
- Parameters
-
[in] | hdlStmt | ODBC statement handle that contains an SQL query |
[out] | dictionary | Dictionary to be created |
std::string setLimitQuery |
( |
std::string & |
query, |
|
|
size_t |
idx_last_read, |
|
|
size_t |
maxRows |
|
) |
| |
|
inline |
Limits the SELECT query.
- Parameters
-
[in] | query | Query to be limited |
[in] | idx_last_read | Index of the first row to read |
[in] | maxRows | Maximum number of rows to read |
- Returns
- Full limited query with the ';' symbol at the end
Executes an SQL statement from an ODBC statement handle and writes it to a Numeric Table
- Parameters
-
[in] | hdlStmt | ODBC statement handle that contains an SQL query |
[out] | nt | Numeric Table to store query results |
[in] | maxRows | Maximum number of rows that can be read |
The documentation for this class was generated from the following file: