27 #include "../../common/Translator.h"
28 #include "../../datatype/AbstractData.h"
29 #include "../../datatype/ByteArray.h"
30 #include "../../datatype/DateTime.h"
31 #include "../../datatype/SimpleData.h"
32 #include "../../geometry/Geometry.h"
33 #include "../Exception.h"
145 throw Exception(
TR_DATAACCESS(
"The TerraLib data type is not supported by default prepared query implementation!"));
virtual void bind(int i, char value)=0
Binds the i-th parameter of the query to a value.
T getValue() const
It returns the associated value.
virtual int getTypeCode() const =0
It returns the data type code associated to the data value.
A template for atomic data types (integers, floats, strings and others).
A class that models a prepared query.
Geometry is the root class of the geometries hierarchy, it follows OGC and ISO standards.
#define TR_DATAACCESS(message)
It marks a string in order to get translated. This is a special mark used in the DataAccess module of...
A base class for values that can be retrieved from the data access module.
A class for representing binary data.