Header file for SQLite3 ODBC driver. More...
#include <sys/time.h>#include <sys/types.h>#include <stdio.h>#include <unistd.h>#include <errno.h>#include <stdlib.h>#include <locale.h>#include <stdarg.h>#include <stddef.h>#include <string.h>#include <sql.h>#include <sqlext.h>#include <time.h>#include "sqlite3.h"Go to the source code of this file.
Data Structures | |
| struct | ENV |
| Driver internal structure for environment (HENV). More... | |
| struct | dbc |
| Driver internal structure for database connection (HDBC). More... | |
| struct | COL |
| Internal structure to describe a column in a result set. More... | |
| struct | BINDCOL |
| Internal structure for bound column (SQLBindCol). More... | |
| struct | BINDPARM |
| Internal structure for bound parameter (SQLBindParameter). More... | |
| struct | stmt |
| Driver internal structure representing SQL statement (HSTMT). More... | |
Macros | |
| #define | SQL_API |
| #define | SQLLEN SQLINTEGER |
| #define | SQLLEN_PTR SQLLEN * |
| #define | SQLULEN SQLUINTEGER |
| #define | SQLROWCOUNT SQLUINTEGER |
| #define | SQLSETPOSIROW SQLUSMALLINT |
| #define | SQLROWOFFSET SQLLEN |
| #define | SQLROWSETSIZE SQLULEN |
Typedefs | |
| typedef struct dbc | DBC |
| typedef struct stmt | STMT |
Header file for SQLite3 ODBC driver.
Copyright (c) 2004-2018 Christian Werner chw@ch-werner.de
See the file "license.terms" for information on usage and redistribution of this file and for a DISCLAIMER OF ALL WARRANTIES.
Definition in file sqlite3odbc.h.
| #define SQL_API |
Definition at line 58 of file sqlite3odbc.h.
| #define SQLLEN SQLINTEGER |
Definition at line 62 of file sqlite3odbc.h.
Referenced by dofetchbind(), drvbulkoperations(), getrowdata(), setposbind(), and setposrefr().
| #define SQLLEN_PTR SQLLEN * |
Definition at line 65 of file sqlite3odbc.h.
| #define SQLROWCOUNT SQLUINTEGER |
Definition at line 72 of file sqlite3odbc.h.
| #define SQLROWOFFSET SQLLEN |
Definition at line 80 of file sqlite3odbc.h.
| #define SQLROWSETSIZE SQLULEN |
Definition at line 84 of file sqlite3odbc.h.
| #define SQLSETPOSIROW SQLUSMALLINT |
Definition at line 76 of file sqlite3odbc.h.
| #define SQLULEN SQLUINTEGER |
Definition at line 68 of file sqlite3odbc.h.
Referenced by drvgetconnectattr(), drvgetdiagfield(), drvgetstmtattr(), and drvsetstmtattr().