Main Page | Alphabetical List | Data Structures | File List | Data Fields | Globals

COL Struct Reference

#include <sqliteodbc.h>


Detailed Description

Internal structure to describe a column in a result set.

Definition at line 116 of file sqliteodbc.h.

Data Fields

char * db
 Database name.
char * table
 Table name.
char * column
 Column name.
int type
 Data type of column.
int size
 Size of column.
int index
 Index of column in result.
int nosign
 Unsigned type.
int scale
 Scale of column.
int prec
 Precision of column.
int autoinc
 AUTO_INCREMENT column.
char * typename
 Column type name or NULL.
char * label
 Column label or NULL.


Field Documentation

int COL::autoinc
 

AUTO_INCREMENT column.

Definition at line 126 of file sqliteodbc.h.

Referenced by drvcolattribute(), drvcolattributes(), drvexecute(), fixupdyncols(), selcb(), and vm_step().

char* COL::column
 

Column name.

Definition at line 119 of file sqliteodbc.h.

Referenced by drvcolattribute(), drvcolattributes(), drvdescribecol(), drvexecute(), fixupdyncols(), selcb(), and vm_step().

char* COL::db
 

Database name.

Definition at line 117 of file sqliteodbc.h.

Referenced by drvcolattribute(), drvexecute(), selcb(), and vm_step().

int COL::index
 

Index of column in result.

Definition at line 122 of file sqliteodbc.h.

Referenced by drvexecute(), selcb(), and vm_step().

char* COL::label
 

Column label or NULL.

Definition at line 128 of file sqliteodbc.h.

Referenced by drvcolattribute(), drvcolattributes(), drvexecute(), fixupdyncols(), selcb(), and vm_step().

int COL::nosign
 

Unsigned type.

Definition at line 123 of file sqliteodbc.h.

Referenced by drvcolattribute(), drvcolattributes(), drvexecute(), fixupdyncols(), getrowdata(), selcb(), and vm_step().

int COL::prec
 

Precision of column.

Definition at line 125 of file sqliteodbc.h.

Referenced by drvcolattribute(), drvcolattributes(), drvexecute(), selcb(), and vm_step().

int COL::scale
 

Scale of column.

Definition at line 124 of file sqliteodbc.h.

Referenced by drvcolattribute(), drvcolattributes(), drvexecute(), selcb(), and vm_step().

int COL::size
 

Size of column.

Definition at line 121 of file sqliteodbc.h.

Referenced by drvcolattribute(), drvcolattributes(), drvdescribecol(), drvexecute(), fixupdyncols(), selcb(), and vm_step().

char* COL::table
 

Table name.

Definition at line 118 of file sqliteodbc.h.

Referenced by drvcolattribute(), drvcolattributes(), drvexecute(), fixupdyncols(), selcb(), and vm_step().

int COL::type
 

Data type of column.

Definition at line 120 of file sqliteodbc.h.

Referenced by drvcolattribute(), drvcolattributes(), drvdescribecol(), drvexecute(), fixupdyncols(), getrowdata(), selcb(), SQLBindCol(), and vm_step().

char* COL::typename
 

Column type name or NULL.

Definition at line 127 of file sqliteodbc.h.

Referenced by drvcolattribute(), drvcolattributes(), drvexecute(), fixupdyncols(), freedyncols(), selcb(), and vm_step().


The documentation for this struct was generated from the following file:
Generated on 8 Nov 2004 by doxygen.
Contact: chw@ch-werner.de