#include <sqliteodbc.h>
Definition at line 78 of file sqliteodbc.h.
Data Fields | |
int | magic |
Magic cookie. | |
ENV * | env |
Pointer to environment. | |
dbc * | next |
Pointer to next DBC. | |
sqlite * | sqlite |
SQLITE database handle. | |
int | version |
SQLITE version number. | |
char * | dbname |
SQLITE database name. | |
char * | dsn |
ODBC data source name. | |
int | timeout |
Lock timeout value. | |
long | t0 |
Start time for SQLITE busy handler. | |
int * | ov3 |
True for SQL_OV_ODBC3. | |
int | ov3val |
True for SQL_OV_ODBC3. | |
int | autocommit |
Auto commit state. | |
int | intrans |
True when transaction started. | |
stmt * | stmt |
STMT list of this DBC. | |
int | naterr |
Native error code. | |
char | sqlstate [6] |
SQL state for SQLError(). | |
SQLCHAR | logmsg [1024] |
Message for SQLError(). | |
int | nowchar |
Don't try to use WCHAR. | |
int | curtype |
Default cursor type. | |
int | step_enable |
True for sqlite_compile/step/finalize. | |
stmt * | vm_stmt |
Current STMT executing VM. | |
int | vm_rownum |
Current row number. |
|
Auto commit state.
Definition at line 90 of file sqliteodbc.h. Referenced by drvallocconnect(), drvexecute(), drvgetconnectattr(), drvgetconnectoption(), drvsetconnectattr(), and drvsetconnectoption(). |
|
Default cursor type.
Definition at line 97 of file sqliteodbc.h. Referenced by dbopen(), drvallocconnect(), drvallocstmt(), drvgetconnectattr(), and drvgetconnectoption(). |
|
SQLITE database name.
Definition at line 84 of file sqliteodbc.h. Referenced by dbopen(), drvexecute(), drvgetinfo(), drvtables(), and SQLDisconnect(). |
|
ODBC data source name.
Definition at line 85 of file sqliteodbc.h. Referenced by dbopen(), drvgetinfo(), and SQLDisconnect(). |
|
Pointer to environment.
Definition at line 80 of file sqliteodbc.h. Referenced by drvallocconnect(), and drvfreeconnect(). |
|
True when transaction started.
Definition at line 91 of file sqliteodbc.h. Referenced by drvexecute(), drvsetconnectattr(), drvsetconnectoption(), and SQLDisconnect(). |
|
Message for SQLError().
Definition at line 95 of file sqliteodbc.h. Referenced by drverror(), and drvgetdiagrec(). |
|
Magic cookie.
Definition at line 79 of file sqliteodbc.h. Referenced by drvallocconnect(), drvallocstmt(), drvconnect(), drverror(), drvfreeconnect(), freestmt(), and SQLDisconnect(). |
|
Native error code.
Definition at line 93 of file sqliteodbc.h. Referenced by drverror(), and drvgetdiagrec(). |
|
Pointer to next DBC.
Definition at line 81 of file sqliteodbc.h. Referenced by drvallocconnect(), drvendtran(), and drvfreeconnect(). |
|
Don't try to use WCHAR.
Definition at line 96 of file sqliteodbc.h. Referenced by drvallocstmt(), and drvconnect(). |
|
True for SQL_OV_ODBC3.
Definition at line 88 of file sqliteodbc.h. Referenced by drvallocconnect(), drvallocstmt(), drvconnect(), drvdriverconnect(), drvfreeconnect(), drvgetconnectattr(), drvgetconnectoption(), and drvgetinfo(). |
|
True for SQL_OV_ODBC3.
Definition at line 89 of file sqliteodbc.h. Referenced by drvallocconnect(). |
|
SQLITE database handle.
Definition at line 82 of file sqliteodbc.h. Referenced by dbopen(), drvcolumns(), drvconnect(), drvdriverconnect(), drvexecute(), drvforeignkeys(), drvfreeconnect(), drvgetconnectattr(), drvprepare(), drvprimarykeys(), drvspecialcolumns(), drvstatistics(), drvtables(), mkresultset(), selcb(), SQLDisconnect(), vm_start(), and vm_step(). |
|
SQL state for SQLError().
Definition at line 94 of file sqliteodbc.h. Referenced by drverror(), and drvgetdiagrec(). |
|
True for sqlite_compile/step/finalize.
Definition at line 98 of file sqliteodbc.h. Referenced by dbopen(), and drvexecute(). |
|
STMT list of this DBC.
Definition at line 92 of file sqliteodbc.h. Referenced by drvallocstmt(), drvfreeconnect(), and freestmt(). |
|
Start time for SQLITE busy handler.
Definition at line 87 of file sqliteodbc.h. Referenced by busy_handler(). |
|
Lock timeout value.
Definition at line 86 of file sqliteodbc.h. Referenced by busy_handler(), and dbopen(). |
|
SQLITE version number.
Definition at line 83 of file sqliteodbc.h. Referenced by drvallocconnect(), and drvprepare(). |
|
Current row number.
Definition at line 100 of file sqliteodbc.h. Referenced by drvgetstmtattr(), drvgetstmtoption(), vm_start(), and vm_step(). |
|
Current STMT executing VM.
Definition at line 99 of file sqliteodbc.h. Referenced by drvexecute(), drvgetstmtattr(), drvgetstmtoption(), drvsetconnectattr(), drvsetconnectoption(), SQLDisconnect(), vm_end(), vm_end_if(), vm_start(), and vm_step(). |