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;
33 const wchar_t* _filename,
int _line);
35 const wchar_t* _filename,
int _line);
59 bool setInteger(
const void* _value,
size_t _size);
61 bool setFloat(
const void* _value,
size_t _size);
72 const wchar_t* _filename,
int _line)
75 ->setErrorStatus(_error, _filename, _line);
79 const wchar_t* _filename,
int _line)
82 ->setErrorStatus(_message, _filename, _line);
87 return (
IBQuery*)Param::__queryHandle;
#define DECLARE_CLASSINFO(class_name)
virtual const wchar_t * serverDataTypeName() const
bool init(SQL::Query *_query, XSQLVAR *_sqlvar)
bool setInputStreamToBlob(_CONST InputStream *_input, size_t _size)
bool setTime(const SQL::Time *_value, size_t _size)
bool setDate(const SQL::Date *_value, size_t _size)
void setErrorStatus(SQL::Error _error, const wchar_t *_filename, int _line)
bool setUInteger(const void *_value, size_t _size)
bool setInteger(const void *_value, size_t _size)
bool setTimeStamp(const SQL::TimeStamp *_value, size_t _size)
bool setBytesToBlob(const byte_t *_value, size_t _size)
virtual bool __setData(_CONST void *_value, size_t _size, SQL::DataType _dataType, SQL::DataType _assignType)
bool setFloat(const void *_value, size_t _size)