1#ifndef __DCL_INFORMIX_QUERY_H__
2#define __DCL_INFORMIX_QUERY_H__ 20030717
9#define __USE_STMT_TYPE 0
10#define __SQ_UNKNOWN -1
19 void setErrorStatus(
SQL::Error _error,
long _SQLCODE,
20 const wchar_t* _filename,
int _line);
21 void setErrorStatus(
const ByteString& _message,
22 const wchar_t* _filename,
int _line);
52 virtual bool __prepare(
const char* _sql,
size_t _sqllen,
61inline void IFXQuery::setErrorStatus(
SQL::Error _error,
long _SQLCODE,
62 const wchar_t* _filename,
int _line)
72inline void IFXQuery::setErrorStatus(
const ByteString& _message,
73 const wchar_t* _filename,
int _line)
75 conn()->setErrorStatus(
84 return (IFXConnection*)Query::__connHandle;
#define DECLARE_CLASSINFO(class_name)
void setErrorStatus(SQL::Error _error, long _SQLCODE, const wchar_t *_filename, int _line)
virtual bool __prepare(const char *_sql, size_t _sqllen, size_t _paramCount)
virtual bool __getField(size_t _index, SQL::Field **_fieldHandleOut)
IFXQuery(IFXConnection *pConnection)
virtual bool __getParam(size_t _index, SQL::Param **_paramHandleOut)
bool initParams(size_t _paramCount)