1#ifndef __DCL_IB_PARAM_H__
2#define __DCL_IB_PARAM_H__ 20020321
24#if defined(FIREBIRD_IBASE_H) && FB_API_VER >= 40
25 ISC_TIME_TZ_EX time_tz;
26 ISC_TIMESTAMP_TZ_EX ts_tz;
55 bool setInteger(
const void* _val,
size_t _size);
57 bool setFloat(
const void* _val,
size_t _size);
69 return (
IBQuery*)Param::__queryHandle;
74 return query()->conn();
#define DECLARE_CLASSINFO(class_name)
IBConnection * conn() const
virtual const wchar_t * serverDataTypeName() const
bool setTimeStamp(const SQL::TimeStamp *_val, size_t _size)
bool init(SQL::Query *_query, XSQLVAR *_sqlvar)
bool setTime(const SQL::Time *_val, size_t _size)
bool setInputStreamToBlob(_CONST InputStream *_input, size_t _size)
bool setUInteger(const void *_val, size_t _size)
bool setInteger(const void *_val, size_t _size)
bool setFloat(const void *_val, size_t _size)
bool setBytesToBlob(const byte_t *_val, size_t _size)
virtual bool __setData(_CONST void *_val, size_t _size, SQL::DataType _valType, SQL::DataType _sqlType)
bool setDate(const SQL::Date *_val, size_t _size)