Logo
~Database~
~ C++ ~
~Contact~

Query.h File Reference

#include "fejk.h"
#include <string>
#include <map>

Include dependency graph for Query.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Classes

union  SQLUNIONBUFFER
 this struct holds structural info for one result column More...
struct  sqlhcolstruct
class  DSQLHRES
class  Query
 SQL Statement execute / result set helper class. More...

Defines

#define DQ_XML_ENDTAG   1
#define DQ_XML_CDATASTRINGS   4
#define DQ_XML_TYPEINFO   8
#define DQ_XML_APPEND   16
#define DQ_XML_BEGIN   32
#define DQ_XML_END   64
#define SQLGET_CATALOGS   1
#define SQLGET_SCHEMAS   2
#define SQLGET_TABLES   3
#define SQLGET_TABLETYPES   4
#define SQLGET_COLUMNS   5
#define SQLGET_SPECIALCOLUMNS   6
#define SQLGET_PRIMARYKEYS   7
#define SQLGET_VIEWS   8
#define STR_LEN   128+1
#define REM_LEN   254+1
#define BUF_LEN   512

Typedefs

typedef sqlhcolstruct SQLHCOL

Define Documentation

#define BUF_LEN   512
 

Definition at line 65 of file Query.h.

Referenced by Query::odbc_store_result().

#define DQ_XML_APPEND   16
 

Definition at line 44 of file Query.h.

Referenced by Query::ReturnRowAsXML().

#define DQ_XML_BEGIN   32
 

Definition at line 45 of file Query.h.

Referenced by Query::ReturnRowAsXML().

#define DQ_XML_CDATASTRINGS   4
 

Definition at line 42 of file Query.h.

Referenced by Query::ReturnRowAsXML().

#define DQ_XML_END   64
 

Definition at line 46 of file Query.h.

Referenced by Query::ReturnRowAsXML().

#define DQ_XML_ENDTAG   1
 

Definition at line 40 of file Query.h.

Referenced by Query::ReturnRowAsXML().

#define DQ_XML_TYPEINFO   8
 

Definition at line 43 of file Query.h.

Referenced by Query::ReturnRowAsXML().

#define REM_LEN   254+1
 

Definition at line 64 of file Query.h.

Referenced by Session::ShowErrorInfo().

#define SQLGET_CATALOGS   1
 

Definition at line 52 of file Query.h.

Referenced by Query::get_result().

#define SQLGET_COLUMNS   5
 

Definition at line 56 of file Query.h.

Referenced by Query::get_result().

#define SQLGET_PRIMARYKEYS   7
 

Definition at line 58 of file Query.h.

Referenced by Query::get_result().

#define SQLGET_SCHEMAS   2
 

Definition at line 53 of file Query.h.

Referenced by Query::get_result().

#define SQLGET_SPECIALCOLUMNS   6
 

Definition at line 57 of file Query.h.

Referenced by Query::get_result().

#define SQLGET_TABLES   3
 

Definition at line 54 of file Query.h.

Referenced by Query::get_result().

#define SQLGET_TABLETYPES   4
 

Definition at line 55 of file Query.h.

Referenced by Query::get_result().

#define SQLGET_VIEWS   8
 

Definition at line 59 of file Query.h.

Referenced by Query::get_result().

#define STR_LEN   128+1
 

Definition at line 63 of file Query.h.

Referenced by Query::odbc_store_result().


Typedef Documentation

typedef struct sqlhcolstruct SQLHCOL
 

Page, code, and content Copyright (C) 2006 by Anders Hedström