1#ifndef __DCL_PQ_FIELD_H__
2#define __DCL_PQ_FIELD_H__ 20260106
42 bool getFloat(
void* _buf,
size_t* _size);
48 bool getBytes(
char* _buf,
size_t* _size);
54 return (
PqQuery*)Field::__queryHandle;
59 return query()->conn();
#define DECLARE_CLASSINFO(class_name)
bool init(SQL::Query *_query, int _index, const PGresult *_res)
PqConnection * conn() const
bool getTimeStamp(SQL::TimeStamp *_buf, size_t *_size)
bool writeTo(OutputStream *_output, size_t *_size)
bool getNumeric(char *_buf, size_t *_size)
virtual bool __getDataSize(size_t *_size, bool _maxsize)
virtual bool __getData(void *_buf, size_t *_size, SQL::DataType _bufType)
bool getDate(SQL::Date *_buf, size_t *_size)
virtual const wchar_t * serverDataTypeName() const
bool getFloat(void *_buf, size_t *_size)
bool getInteger(void *_buf, size_t *_size)
bool getBytes(char *_buf, size_t *_size)
bool getUInteger(void *_buf, size_t *_size)
bool getInterval(SQL::Interval *_buf, size_t *_size)
bool getTime(SQL::Time *_buf, size_t *_size)