|
Data Structures |
struct | tagDATE_STRUCT |
struct | tagTIME_STRUCT |
struct | tagTIMESTAMP_STRUCT |
struct | tagSQL_YEAR_MONTH |
struct | tagSQL_DAY_SECOND |
struct | tagSQL_INTERVAL_STRUCT |
struct | tagSQL_NUMERIC_STRUCT |
struct | tagSQLGUID |
Defines |
#define | ODBCVER 0x0351 |
#define | SQL_API |
#define | SQLLEN SQLINTEGER |
#define | SQLULEN SQLUINTEGER |
#define | SQLSETPOSIROW SQLUSMALLINT |
#define | SQL_MAX_NUMERIC_LEN 16 |
Typedefs |
typedef unsigned char | SQLCHAR |
typedef signed char | SQLSCHAR |
typedef unsigned char | SQLDATE |
typedef unsigned char | SQLDECIMAL |
typedef double | SQLDOUBLE |
typedef double | SQLFLOAT |
typedef long | SQLINTEGER |
typedef unsigned long | SQLUINTEGER |
typedef unsigned char | SQLNUMERIC |
typedef void * | SQLPOINTER |
typedef float | SQLREAL |
typedef short | SQLSMALLINT |
typedef unsigned short | SQLUSMALLINT |
typedef unsigned char | SQLTIME |
typedef unsigned char | SQLTIMESTAMP |
typedef unsigned char | SQLVARCHAR |
typedef SQLSMALLINT | SQLRETURN |
typedef SQLINTEGER | SQLHANDLE |
typedef SQLHANDLE | SQLHENV |
typedef SQLHANDLE | SQLHDBC |
typedef SQLHANDLE | SQLHSTMT |
typedef SQLHANDLE | SQLHDESC |
typedef unsigned char | UCHAR |
typedef signed char | SCHAR |
typedef long int | SDWORD |
typedef short int | SWORD |
typedef unsigned long int | UDWORD |
typedef unsigned short int | UWORD |
typedef signed long | SLONG |
typedef signed short | SSHORT |
typedef unsigned long | ULONG |
typedef unsigned short | USHORT |
typedef double | SDOUBLE |
typedef double | LDOUBLE |
typedef float | SFLOAT |
typedef void * | PTR |
typedef void * | HENV |
typedef void * | HDBC |
typedef void * | HSTMT |
typedef signed short | RETCODE |
typedef SQLPOINTER | SQLHWND |
typedef tagDATE_STRUCT | DATE_STRUCT |
typedef DATE_STRUCT | SQL_DATE_STRUCT |
typedef tagTIME_STRUCT | TIME_STRUCT |
typedef TIME_STRUCT | SQL_TIME_STRUCT |
typedef tagTIMESTAMP_STRUCT | TIMESTAMP_STRUCT |
typedef TIMESTAMP_STRUCT | SQL_TIMESTAMP_STRUCT |
typedef tagSQL_YEAR_MONTH | SQL_YEAR_MONTH_STRUCT |
typedef tagSQL_DAY_SECOND | SQL_DAY_SECOND_STRUCT |
typedef tagSQL_INTERVAL_STRUCT | SQL_INTERVAL_STRUCT |
typedef tagSQL_NUMERIC_STRUCT | SQL_NUMERIC_STRUCT |
typedef tagSQLGUID | SQLGUID |
typedef SQLULEN | BOOKMARK |
typedef unsigned short | SQLWCHAR |
typedef SQLCHAR | SQLTCHAR |
Enumerations |
enum | SQLINTERVAL {
SQL_IS_YEAR = 1,
SQL_IS_MONTH = 2,
SQL_IS_DAY = 3,
SQL_IS_HOUR = 4,
SQL_IS_MINUTE = 5,
SQL_IS_SECOND = 6,
SQL_IS_YEAR_TO_MONTH = 7,
SQL_IS_DAY_TO_HOUR = 8,
SQL_IS_DAY_TO_MINUTE = 9,
SQL_IS_DAY_TO_SECOND = 10,
SQL_IS_HOUR_TO_MINUTE = 11,
SQL_IS_HOUR_TO_SECOND = 12,
SQL_IS_MINUTE_TO_SECOND = 13
} |