Go to the source code of this file.
Go to the SVN repository for this file.
SQLRETURN SQLAllocConnect (SQLHENV EnvironmentHandle, SQLHDBC *ConnectionHandle) SQLRETURN SQLAllocEnv (SQLHENV *EnvironmentHandle) SQLRETURN SQLAllocHandle (SQLSMALLINT HandleType, SQLHANDLE InputHandle, SQLHANDLE *OutputHandle) SQLRETURN SQLAllocStmt (SQLHDBC ConnectionHandle, SQLHSTMT *StatementHandle) SQLRETURN SQLBindCol (SQLHSTMT StatementHandle, SQLUSMALLINT ColumnNumber, SQLSMALLINT TargetType, SQLPOINTER TargetValue, SQLINTEGER BufferLength, SQLINTEGER *StrLen_or_Ind) SQLRETURN SQLBindParam (SQLHSTMT StatementHandle, SQLUSMALLINT ParameterNumber, SQLSMALLINT ValueType, SQLSMALLINT ParameterType, SQLUINTEGER LengthPrecision, SQLSMALLINT ParameterScale, SQLPOINTER ParameterValue, SQLINTEGER *StrLen_or_Ind) SQLRETURN SQLCancel (SQLHSTMT StatementHandle) SQLRETURN SQLCancelHandle (SQLSMALLINT HandleType, SQLHANDLE InputHandle) SQLRETURN SQLCloseCursor (SQLHSTMT StatementHandle) SQLRETURN SQLColAttribute (SQLHSTMT StatementHandle, SQLUSMALLINT ColumnNumber, SQLUSMALLINT FieldIdentifier, SQLPOINTER CharacterAttribute, SQLSMALLINT BufferLength, SQLSMALLINT *StringLength, SQLINTEGER *NumericAttribute) SQLRETURN SQLColumns (SQLHSTMT StatementHandle, SQLCHAR *CatalogName, SQLSMALLINT NameLength1, SQLCHAR *SchemaName, SQLSMALLINT NameLength2, SQLCHAR *TableName, SQLSMALLINT NameLength3, SQLCHAR *ColumnName, SQLSMALLINT NameLength4) SQLRETURN SQLConnect (SQLHDBC ConnectionHandle, SQLCHAR *ServerName, SQLSMALLINT NameLength1, SQLCHAR *UserName, SQLSMALLINT NameLength2, SQLCHAR *Authentication, SQLSMALLINT NameLength3) SQLRETURN SQLCopyDesc (SQLHDESC SourceDescHandle, SQLHDESC TargetDescHandle) SQLRETURN SQLDataSources (SQLHENV EnvironmentHandle, SQLUSMALLINT Direction, SQLCHAR *ServerName, SQLSMALLINT BufferLength1, SQLSMALLINT *NameLength1, SQLCHAR *Description, SQLSMALLINT BufferLength2, SQLSMALLINT *NameLength2) SQLRETURN SQLDescribeCol (SQLHSTMT StatementHandle, SQLUSMALLINT ColumnNumber, SQLCHAR *ColumnName, SQLSMALLINT BufferLength, SQLSMALLINT *NameLength, SQLSMALLINT *DataType, SQLUINTEGER *ColumnSize, SQLSMALLINT *DecimalDigits, SQLSMALLINT *Nullable) SQLRETURN SQLDisconnect (SQLHDBC ConnectionHandle) SQLRETURN SQLEndTran (SQLSMALLINT HandleType, SQLHANDLE Handle, SQLSMALLINT CompletionType) SQLRETURN SQLError (SQLHENV EnvironmentHandle, SQLHDBC ConnectionHandle, SQLHSTMT StatementHandle, SQLCHAR *Sqlstate, SQLINTEGER *NativeError, SQLCHAR *MessageText, SQLSMALLINT BufferLength, SQLSMALLINT *TextLength) SQLRETURN SQLExecDirect (SQLHSTMT StatementHandle, SQLCHAR *StatementText, SQLINTEGER TextLength) SQLRETURN SQLExecute (SQLHSTMT StatementHandle) SQLRETURN SQLFetch (SQLHSTMT StatementHandle) SQLRETURN SQLFetchScroll (SQLHSTMT StatementHandle, SQLSMALLINT FetchOrientation, SQLINTEGER FetchOffset) SQLRETURN SQLFreeConnect (SQLHDBC ConnectionHandle) SQLRETURN SQLFreeEnv (SQLHENV EnvironmentHandle) SQLRETURN SQLFreeHandle (SQLSMALLINT HandleType, SQLHANDLE Handle) SQLRETURN SQLFreeStmt (SQLHSTMT StatementHandle, SQLUSMALLINT Option) SQLRETURN SQLGetConnectAttr (SQLHDBC ConnectionHandle, SQLINTEGER Attribute, SQLPOINTER Value, SQLINTEGER BufferLength, SQLINTEGER *StringLength) SQLRETURN SQLGetConnectOption (SQLHDBC ConnectionHandle, SQLUSMALLINT Option, SQLPOINTER Value) SQLRETURN SQLGetCursorName (SQLHSTMT StatementHandle, SQLCHAR *CursorName, SQLSMALLINT BufferLength, SQLSMALLINT *NameLength) SQLRETURN SQLGetData (SQLHSTMT StatementHandle, SQLUSMALLINT ColumnNumber, SQLSMALLINT TargetType, SQLPOINTER TargetValue, SQLINTEGER BufferLength, SQLINTEGER *StrLen_or_Ind) SQLRETURN SQLGetDescField (SQLHDESC DescriptorHandle, SQLSMALLINT RecNumber, SQLSMALLINT FieldIdentifier, SQLPOINTER Value, SQLINTEGER BufferLength, SQLINTEGER *StringLength) SQLRETURN SQLGetDescRec (SQLHDESC DescriptorHandle, SQLSMALLINT RecNumber, SQLCHAR *Name, SQLSMALLINT BufferLength, SQLSMALLINT *StringLength, SQLSMALLINT *Type, SQLSMALLINT *SubType, SQLINTEGER *Length, SQLSMALLINT *Precision, SQLSMALLINT *Scale, SQLSMALLINT *Nullable) SQLRETURN SQLGetDiagField (SQLSMALLINT HandleType, SQLHANDLE Handle, SQLSMALLINT RecNumber, SQLSMALLINT DiagIdentifier, SQLPOINTER DiagInfo, SQLSMALLINT BufferLength, SQLSMALLINT *StringLength) SQLRETURN SQLGetDiagRec (SQLSMALLINT HandleType, SQLHANDLE Handle, SQLSMALLINT RecNumber, SQLCHAR *Sqlstate, SQLINTEGER *NativeError, SQLCHAR *MessageText, SQLSMALLINT BufferLength, SQLSMALLINT *TextLength) SQLRETURN SQLGetEnvAttr (SQLHENV EnvironmentHandle, SQLINTEGER Attribute, SQLPOINTER Value, SQLINTEGER BufferLength, SQLINTEGER *StringLength) SQLRETURN SQLGetFunctions (SQLHDBC ConnectionHandle, SQLUSMALLINT FunctionId, SQLUSMALLINT *Supported) SQLRETURN SQLGetInfo (SQLHDBC ConnectionHandle, SQLUSMALLINT InfoType, SQLPOINTER InfoValue, SQLSMALLINT BufferLength, SQLSMALLINT *StringLength) SQLRETURN SQLGetStmtAttr (SQLHSTMT StatementHandle, SQLINTEGER Attribute, SQLPOINTER Value, SQLINTEGER BufferLength, SQLINTEGER *StringLength) SQLRETURN SQLGetStmtOption (SQLHSTMT StatementHandle, SQLUSMALLINT Option, SQLPOINTER Value) SQLRETURN SQLGetTypeInfo (SQLHSTMT StatementHandle, SQLSMALLINT DataType) SQLRETURN SQLNumResultCols (SQLHSTMT StatementHandle, SQLSMALLINT *ColumnCount) SQLRETURN SQLParamData (SQLHSTMT StatementHandle, SQLPOINTER *Value) SQLRETURN SQLPrepare (SQLHSTMT StatementHandle, SQLCHAR *StatementText, SQLINTEGER TextLength) SQLRETURN SQLPutData (SQLHSTMT StatementHandle, SQLPOINTER Data, SQLINTEGER StrLen_or_Ind) SQLRETURN SQLRowCount (SQLHSTMT StatementHandle, SQLINTEGER *RowCount) SQLRETURN SQLSetConnectAttr (SQLHDBC ConnectionHandle, SQLINTEGER Attribute, SQLPOINTER Value, SQLINTEGER StringLength) SQLRETURN SQLSetConnectOption (SQLHDBC ConnectionHandle, SQLUSMALLINT Option, SQLUINTEGER Value) SQLRETURN SQLSetCursorName (SQLHSTMT StatementHandle, SQLCHAR *CursorName, SQLSMALLINT NameLength) SQLRETURN SQLSetDescField (SQLHDESC DescriptorHandle, SQLSMALLINT RecNumber, SQLSMALLINT FieldIdentifier, SQLPOINTER Value, SQLINTEGER BufferLength) SQLRETURN SQLSetDescRec (SQLHDESC DescriptorHandle, SQLSMALLINT RecNumber, SQLSMALLINT Type, SQLSMALLINT SubType, SQLINTEGER Length, SQLSMALLINT Precision, SQLSMALLINT Scale, SQLPOINTER Data, SQLINTEGER *StringLength, SQLINTEGER *Indicator) SQLRETURN SQLSetEnvAttr (SQLHENV EnvironmentHandle, SQLINTEGER Attribute, SQLPOINTER Value, SQLINTEGER StringLength) SQLRETURN SQLSetParam (SQLHSTMT StatementHandle, SQLUSMALLINT ParameterNumber, SQLSMALLINT ValueType, SQLSMALLINT ParameterType, SQLUINTEGER LengthPrecision, SQLSMALLINT ParameterScale, SQLPOINTER ParameterValue, SQLINTEGER *StrLen_or_Ind) SQLRETURN SQLSetStmtAttr (SQLHSTMT StatementHandle, SQLINTEGER Attribute, SQLPOINTER Value, SQLINTEGER StringLength) SQLRETURN SQLSetStmtOption (SQLHSTMT StatementHandle, SQLUSMALLINT Option, SQLUINTEGER Value) SQLRETURN SQLSpecialColumns (SQLHSTMT StatementHandle, SQLUSMALLINT IdentifierType, SQLCHAR *CatalogName, SQLSMALLINT NameLength1, SQLCHAR *SchemaName, SQLSMALLINT NameLength2, SQLCHAR *TableName, SQLSMALLINT NameLength3, SQLUSMALLINT Scope, SQLUSMALLINT Nullable) SQLRETURN SQLStatistics (SQLHSTMT StatementHandle, SQLCHAR *CatalogName, SQLSMALLINT NameLength1, SQLCHAR *SchemaName, SQLSMALLINT NameLength2, SQLCHAR *TableName, SQLSMALLINT NameLength3, SQLUSMALLINT Unique, SQLUSMALLINT Reserved) SQLRETURN SQLTables (SQLHSTMT StatementHandle, SQLCHAR *CatalogName, SQLSMALLINT NameLength1, SQLCHAR *SchemaName, SQLSMALLINT NameLength2, SQLCHAR *TableName, SQLSMALLINT NameLength3, SQLCHAR *TableType, SQLSMALLINT NameLength4) SQLRETURN SQLTransact (SQLHENV EnvironmentHandle, SQLHDBC ConnectionHandle, SQLUSMALLINT CompletionType) ◆ ODBCVERDefinition at line 15 of file sql.h.
◆ SQL_ACCESSIBLE_PROCEDURES #define SQL_ACCESSIBLE_PROCEDURES 20Definition at line 416 of file sql.h.
◆ SQL_ACCESSIBLE_TABLES #define SQL_ACCESSIBLE_TABLES 19Definition at line 415 of file sql.h.
◆ SQL_ALL_TYPES ◆ SQL_ALTER_TABLE #define SQL_ALTER_TABLE 86Definition at line 440 of file sql.h.
◆ SQL_AM_CONNECTION #define SQL_AM_CONNECTION 1Definition at line 509 of file sql.h.
◆ SQL_AM_NONE ◆ SQL_AM_STATEMENT #define SQL_AM_STATEMENT 2Definition at line 510 of file sql.h.
◆ SQL_API_SQLALLOCCONNECT #define SQL_API_SQLALLOCCONNECT 1Definition at line 314 of file sql.h.
◆ SQL_API_SQLALLOCENV #define SQL_API_SQLALLOCENV 2Definition at line 315 of file sql.h.
◆ SQL_API_SQLALLOCHANDLE #define SQL_API_SQLALLOCHANDLE 1001Definition at line 317 of file sql.h.
◆ SQL_API_SQLALLOCSTMT #define SQL_API_SQLALLOCSTMT 3Definition at line 319 of file sql.h.
◆ SQL_API_SQLBINDCOL #define SQL_API_SQLBINDCOL 4Definition at line 320 of file sql.h.
◆ SQL_API_SQLBINDPARAM #define SQL_API_SQLBINDPARAM 1002Definition at line 322 of file sql.h.
◆ SQL_API_SQLCANCEL #define SQL_API_SQLCANCEL 5Definition at line 324 of file sql.h.
◆ SQL_API_SQLCANCELHANDLE #define SQL_API_SQLCANCELHANDLE 1022Definition at line 399 of file sql.h.
◆ SQL_API_SQLCLOSECURSOR #define SQL_API_SQLCLOSECURSOR 1003Definition at line 326 of file sql.h.
◆ SQL_API_SQLCOLATTRIBUTE #define SQL_API_SQLCOLATTRIBUTE 6Definition at line 327 of file sql.h.
◆ SQL_API_SQLCOLUMNS #define SQL_API_SQLCOLUMNS 40Definition at line 329 of file sql.h.
◆ SQL_API_SQLCONNECT #define SQL_API_SQLCONNECT 7Definition at line 330 of file sql.h.
◆ SQL_API_SQLCOPYDESC #define SQL_API_SQLCOPYDESC 1004Definition at line 332 of file sql.h.
◆ SQL_API_SQLDATASOURCES #define SQL_API_SQLDATASOURCES 57Definition at line 334 of file sql.h.
◆ SQL_API_SQLDESCRIBECOL #define SQL_API_SQLDESCRIBECOL 8Definition at line 335 of file sql.h.
◆ SQL_API_SQLDISCONNECT #define SQL_API_SQLDISCONNECT 9Definition at line 336 of file sql.h.
◆ SQL_API_SQLENDTRAN #define SQL_API_SQLENDTRAN 1005Definition at line 338 of file sql.h.
◆ SQL_API_SQLERROR #define SQL_API_SQLERROR 10Definition at line 340 of file sql.h.
◆ SQL_API_SQLEXECDIRECT #define SQL_API_SQLEXECDIRECT 11Definition at line 341 of file sql.h.
◆ SQL_API_SQLEXECUTE #define SQL_API_SQLEXECUTE 12Definition at line 342 of file sql.h.
◆ SQL_API_SQLFETCH #define SQL_API_SQLFETCH 13Definition at line 343 of file sql.h.
◆ SQL_API_SQLFETCHSCROLL #define SQL_API_SQLFETCHSCROLL 1021Definition at line 345 of file sql.h.
◆ SQL_API_SQLFREECONNECT #define SQL_API_SQLFREECONNECT 14Definition at line 347 of file sql.h.
◆ SQL_API_SQLFREEENV #define SQL_API_SQLFREEENV 15Definition at line 348 of file sql.h.
◆ SQL_API_SQLFREEHANDLE #define SQL_API_SQLFREEHANDLE 1006Definition at line 350 of file sql.h.
◆ SQL_API_SQLFREESTMT #define SQL_API_SQLFREESTMT 16Definition at line 352 of file sql.h.
◆ SQL_API_SQLGETCONNECTATTR #define SQL_API_SQLGETCONNECTATTR 1007Definition at line 354 of file sql.h.
◆ SQL_API_SQLGETCONNECTOPTION #define SQL_API_SQLGETCONNECTOPTION 42Definition at line 356 of file sql.h.
◆ SQL_API_SQLGETCURSORNAME #define SQL_API_SQLGETCURSORNAME 17Definition at line 357 of file sql.h.
◆ SQL_API_SQLGETDATA #define SQL_API_SQLGETDATA 43Definition at line 358 of file sql.h.
◆ SQL_API_SQLGETDESCFIELD #define SQL_API_SQLGETDESCFIELD 1008Definition at line 360 of file sql.h.
◆ SQL_API_SQLGETDESCREC #define SQL_API_SQLGETDESCREC 1009Definition at line 361 of file sql.h.
◆ SQL_API_SQLGETDIAGFIELD #define SQL_API_SQLGETDIAGFIELD 1010Definition at line 362 of file sql.h.
◆ SQL_API_SQLGETDIAGREC #define SQL_API_SQLGETDIAGREC 1011Definition at line 363 of file sql.h.
◆ SQL_API_SQLGETENVATTR #define SQL_API_SQLGETENVATTR 1012Definition at line 364 of file sql.h.
◆ SQL_API_SQLGETFUNCTIONS #define SQL_API_SQLGETFUNCTIONS 44Definition at line 366 of file sql.h.
◆ SQL_API_SQLGETINFO #define SQL_API_SQLGETINFO 45Definition at line 367 of file sql.h.
◆ SQL_API_SQLGETSTMTATTR #define SQL_API_SQLGETSTMTATTR 1014Definition at line 369 of file sql.h.
◆ SQL_API_SQLGETSTMTOPTION #define SQL_API_SQLGETSTMTOPTION 46Definition at line 371 of file sql.h.
◆ SQL_API_SQLGETTYPEINFO #define SQL_API_SQLGETTYPEINFO 47Definition at line 372 of file sql.h.
◆ SQL_API_SQLNUMRESULTCOLS #define SQL_API_SQLNUMRESULTCOLS 18Definition at line 373 of file sql.h.
◆ SQL_API_SQLPARAMDATA #define SQL_API_SQLPARAMDATA 48Definition at line 374 of file sql.h.
◆ SQL_API_SQLPREPARE #define SQL_API_SQLPREPARE 19Definition at line 375 of file sql.h.
◆ SQL_API_SQLPUTDATA #define SQL_API_SQLPUTDATA 49Definition at line 376 of file sql.h.
◆ SQL_API_SQLROWCOUNT #define SQL_API_SQLROWCOUNT 20Definition at line 377 of file sql.h.
◆ SQL_API_SQLSETCONNECTATTR #define SQL_API_SQLSETCONNECTATTR 1016Definition at line 379 of file sql.h.
◆ SQL_API_SQLSETCONNECTOPTION #define SQL_API_SQLSETCONNECTOPTION 50Definition at line 381 of file sql.h.
◆ SQL_API_SQLSETCURSORNAME #define SQL_API_SQLSETCURSORNAME 21Definition at line 382 of file sql.h.
◆ SQL_API_SQLSETDESCFIELD #define SQL_API_SQLSETDESCFIELD 1017Definition at line 384 of file sql.h.
◆ SQL_API_SQLSETDESCREC #define SQL_API_SQLSETDESCREC 1018Definition at line 385 of file sql.h.
◆ SQL_API_SQLSETENVATTR #define SQL_API_SQLSETENVATTR 1019Definition at line 386 of file sql.h.
◆ SQL_API_SQLSETPARAM #define SQL_API_SQLSETPARAM 22Definition at line 388 of file sql.h.
◆ SQL_API_SQLSETSTMTATTR #define SQL_API_SQLSETSTMTATTR 1020Definition at line 390 of file sql.h.
◆ SQL_API_SQLSETSTMTOPTION #define SQL_API_SQLSETSTMTOPTION 51Definition at line 392 of file sql.h.
◆ SQL_API_SQLSPECIALCOLUMNS #define SQL_API_SQLSPECIALCOLUMNS 52Definition at line 393 of file sql.h.
◆ SQL_API_SQLSTATISTICS #define SQL_API_SQLSTATISTICS 53Definition at line 394 of file sql.h.
◆ SQL_API_SQLTABLES #define SQL_API_SQLTABLES 54Definition at line 395 of file sql.h.
◆ SQL_API_SQLTRANSACT #define SQL_API_SQLTRANSACT 23Definition at line 396 of file sql.h.
◆ SQL_ARD_TYPE #define SQL_ARD_TYPE (-99)Definition at line 206 of file sql.h.
◆ SQL_AT_ADD_COLUMN #define SQL_AT_ADD_COLUMN 0x00000001LDefinition at line 479 of file sql.h.
◆ SQL_AT_ADD_CONSTRAINT #define SQL_AT_ADD_CONSTRAINT 0x00000008LDefinition at line 484 of file sql.h.
◆ SQL_AT_DROP_COLUMN #define SQL_AT_DROP_COLUMN 0x00000002LDefinition at line 480 of file sql.h.
◆ SQL_ATTR_APP_PARAM_DESC #define SQL_ATTR_APP_PARAM_DESC 10011Definition at line 84 of file sql.h.
◆ SQL_ATTR_APP_ROW_DESC #define SQL_ATTR_APP_ROW_DESC 10010Definition at line 83 of file sql.h.
◆ SQL_ATTR_AUTO_IPD #define SQL_ATTR_AUTO_IPD 10001Definition at line 77 of file sql.h.
◆ SQL_ATTR_CURSOR_SCROLLABLE #define SQL_ATTR_CURSOR_SCROLLABLE (-1)Definition at line 87 of file sql.h.
◆ SQL_ATTR_CURSOR_SENSITIVITY #define SQL_ATTR_CURSOR_SENSITIVITY (-2)Definition at line 88 of file sql.h.
◆ SQL_ATTR_IMP_PARAM_DESC #define SQL_ATTR_IMP_PARAM_DESC 10013Definition at line 86 of file sql.h.
◆ SQL_ATTR_IMP_ROW_DESC #define SQL_ATTR_IMP_ROW_DESC 10012Definition at line 85 of file sql.h.
◆ SQL_ATTR_METADATA_ID #define SQL_ATTR_METADATA_ID 10014Definition at line 78 of file sql.h.
◆ SQL_ATTR_OUTPUT_NTS #define SQL_ATTR_OUTPUT_NTS 10001Definition at line 72 of file sql.h.
◆ SQL_CATALOG_NAME #define SQL_CATALOG_NAME 10003Definition at line 471 of file sql.h.
◆ SQL_CB_CLOSE ◆ SQL_CB_DELETE ◆ SQL_CB_PRESERVE #define SQL_CB_PRESERVE 2Definition at line 516 of file sql.h.
◆ SQL_CHAR ◆ SQL_CLOSE ◆ SQL_CODE_DATE ◆ SQL_CODE_TIME ◆ SQL_CODE_TIMESTAMP #define SQL_CODE_TIMESTAMP 3Definition at line 213 of file sql.h.
◆ SQL_COLLATION_SEQ #define SQL_COLLATION_SEQ 10004Definition at line 472 of file sql.h.
◆ SQL_COMMIT ◆ SQL_CURSOR_COMMIT_BEHAVIOR #define SQL_CURSOR_COMMIT_BEHAVIOR 23Definition at line 417 of file sql.h.
◆ SQL_CURSOR_SENSITIVITY #define SQL_CURSOR_SENSITIVITY 10001Definition at line 469 of file sql.h.
◆ SQL_DATA_AT_EXEC #define SQL_DATA_AT_EXEC (-2)Definition at line 30 of file sql.h.
◆ SQL_DATA_SOURCE_NAME #define SQL_DATA_SOURCE_NAME 2Definition at line 409 of file sql.h.
◆ SQL_DATA_SOURCE_READ_ONLY #define SQL_DATA_SOURCE_READ_ONLY 25Definition at line 418 of file sql.h.
◆ SQL_DATE_LENDefinition at line 57 of file sql.h.
◆ SQL_DATETIME ◆ SQL_DBMS_NAME ◆ SQL_DBMS_VER ◆ SQL_DECIMAL ◆ SQL_DEFAULT ◆ SQL_DEFAULT_TXN_ISOLATION #define SQL_DEFAULT_TXN_ISOLATION 26Definition at line 419 of file sql.h.
◆ SQL_DESC_ALLOC_AUTO #define SQL_DESC_ALLOC_AUTO 1Definition at line 248 of file sql.h.
◆ SQL_DESC_ALLOC_TYPE #define SQL_DESC_ALLOC_TYPE 1099Definition at line 112 of file sql.h.
◆ SQL_DESC_ALLOC_USER #define SQL_DESC_ALLOC_USER 2Definition at line 249 of file sql.h.
◆ SQL_DESC_COUNT #define SQL_DESC_COUNT 1001Definition at line 99 of file sql.h.
◆ SQL_DESC_DATA_PTR #define SQL_DESC_DATA_PTR 1010Definition at line 108 of file sql.h.
◆ SQL_DESC_DATETIME_INTERVAL_CODE #define SQL_DESC_DATETIME_INTERVAL_CODE 1007Definition at line 105 of file sql.h.
◆ SQL_DESC_INDICATOR_PTR #define SQL_DESC_INDICATOR_PTR 1009Definition at line 107 of file sql.h.
◆ SQL_DESC_LENGTH #define SQL_DESC_LENGTH 1003Definition at line 101 of file sql.h.
◆ SQL_DESC_NAME #define SQL_DESC_NAME 1011Definition at line 109 of file sql.h.
◆ SQL_DESC_NULLABLE #define SQL_DESC_NULLABLE 1008Definition at line 106 of file sql.h.
◆ SQL_DESC_OCTET_LENGTH #define SQL_DESC_OCTET_LENGTH 1013Definition at line 111 of file sql.h.
◆ SQL_DESC_OCTET_LENGTH_PTR #define SQL_DESC_OCTET_LENGTH_PTR 1004Definition at line 102 of file sql.h.
◆ SQL_DESC_PRECISION #define SQL_DESC_PRECISION 1005Definition at line 103 of file sql.h.
◆ SQL_DESC_SCALE #define SQL_DESC_SCALE 1006Definition at line 104 of file sql.h.
◆ SQL_DESC_TYPE #define SQL_DESC_TYPE 1002Definition at line 100 of file sql.h.
◆ SQL_DESC_UNNAMED #define SQL_DESC_UNNAMED 1012Definition at line 110 of file sql.h.
◆ SQL_DESCRIBE_PARAMETER #define SQL_DESCRIBE_PARAMETER 10002Definition at line 470 of file sql.h.
◆ SQL_DIAG_ALTER_DOMAIN #define SQL_DIAG_ALTER_DOMAIN 3Definition at line 133 of file sql.h.
◆ SQL_DIAG_ALTER_TABLE #define SQL_DIAG_ALTER_TABLE 4Definition at line 134 of file sql.h.
◆ SQL_DIAG_CALL ◆ SQL_DIAG_CLASS_ORIGIN #define SQL_DIAG_CLASS_ORIGIN 8Definition at line 124 of file sql.h.
◆ SQL_DIAG_CONNECTION_NAME #define SQL_DIAG_CONNECTION_NAME 10Definition at line 126 of file sql.h.
◆ SQL_DIAG_CREATE_ASSERTION #define SQL_DIAG_CREATE_ASSERTION 6Definition at line 136 of file sql.h.
◆ SQL_DIAG_CREATE_CHARACTER_SET #define SQL_DIAG_CREATE_CHARACTER_SET 8Definition at line 137 of file sql.h.
◆ SQL_DIAG_CREATE_COLLATION #define SQL_DIAG_CREATE_COLLATION 10Definition at line 138 of file sql.h.
◆ SQL_DIAG_CREATE_DOMAIN #define SQL_DIAG_CREATE_DOMAIN 23Definition at line 139 of file sql.h.
◆ SQL_DIAG_CREATE_INDEX #define SQL_DIAG_CREATE_INDEX (-1)Definition at line 140 of file sql.h.
◆ SQL_DIAG_CREATE_SCHEMA #define SQL_DIAG_CREATE_SCHEMA 64Definition at line 141 of file sql.h.
◆ SQL_DIAG_CREATE_TABLE #define SQL_DIAG_CREATE_TABLE 77Definition at line 142 of file sql.h.
◆ SQL_DIAG_CREATE_TRANSLATION #define SQL_DIAG_CREATE_TRANSLATION 79Definition at line 143 of file sql.h.
◆ SQL_DIAG_CREATE_VIEW #define SQL_DIAG_CREATE_VIEW 84Definition at line 144 of file sql.h.
◆ SQL_DIAG_DELETE_WHERE #define SQL_DIAG_DELETE_WHERE 19Definition at line 145 of file sql.h.
◆ SQL_DIAG_DROP_ASSERTION #define SQL_DIAG_DROP_ASSERTION 24Definition at line 146 of file sql.h.
◆ SQL_DIAG_DROP_CHARACTER_SET #define SQL_DIAG_DROP_CHARACTER_SET 25Definition at line 147 of file sql.h.
◆ SQL_DIAG_DROP_COLLATION #define SQL_DIAG_DROP_COLLATION 26Definition at line 148 of file sql.h.
◆ SQL_DIAG_DROP_DOMAIN #define SQL_DIAG_DROP_DOMAIN 27Definition at line 149 of file sql.h.
◆ SQL_DIAG_DROP_INDEX #define SQL_DIAG_DROP_INDEX (-2)Definition at line 150 of file sql.h.
◆ SQL_DIAG_DROP_SCHEMA #define SQL_DIAG_DROP_SCHEMA 31Definition at line 151 of file sql.h.
◆ SQL_DIAG_DROP_TABLE #define SQL_DIAG_DROP_TABLE 32Definition at line 152 of file sql.h.
◆ SQL_DIAG_DROP_TRANSLATION #define SQL_DIAG_DROP_TRANSLATION 33Definition at line 153 of file sql.h.
◆ SQL_DIAG_DROP_VIEW #define SQL_DIAG_DROP_VIEW 36Definition at line 154 of file sql.h.
◆ SQL_DIAG_DYNAMIC_DELETE_CURSOR #define SQL_DIAG_DYNAMIC_DELETE_CURSOR 38Definition at line 155 of file sql.h.
◆ SQL_DIAG_DYNAMIC_FUNCTION #define SQL_DIAG_DYNAMIC_FUNCTION 7Definition at line 123 of file sql.h.
◆ SQL_DIAG_DYNAMIC_FUNCTION_CODE #define SQL_DIAG_DYNAMIC_FUNCTION_CODE 12Definition at line 128 of file sql.h.
◆ SQL_DIAG_DYNAMIC_UPDATE_CURSOR #define SQL_DIAG_DYNAMIC_UPDATE_CURSOR 81Definition at line 156 of file sql.h.
◆ SQL_DIAG_GRANT #define SQL_DIAG_GRANT 48Definition at line 157 of file sql.h.
◆ SQL_DIAG_INSERT #define SQL_DIAG_INSERT 50Definition at line 158 of file sql.h.
◆ SQL_DIAG_MESSAGE_TEXT #define SQL_DIAG_MESSAGE_TEXT 6Definition at line 122 of file sql.h.
◆ SQL_DIAG_NATIVE #define SQL_DIAG_NATIVE 5Definition at line 121 of file sql.h.
◆ SQL_DIAG_NUMBER #define SQL_DIAG_NUMBER 2Definition at line 118 of file sql.h.
◆ SQL_DIAG_RETURNCODE #define SQL_DIAG_RETURNCODE 1Definition at line 117 of file sql.h.
◆ SQL_DIAG_REVOKE #define SQL_DIAG_REVOKE 59Definition at line 159 of file sql.h.
◆ SQL_DIAG_ROW_COUNT #define SQL_DIAG_ROW_COUNT 3Definition at line 119 of file sql.h.
◆ SQL_DIAG_SELECT_CURSOR #define SQL_DIAG_SELECT_CURSOR 85Definition at line 160 of file sql.h.
◆ SQL_DIAG_SERVER_NAME #define SQL_DIAG_SERVER_NAME 11Definition at line 127 of file sql.h.
◆ SQL_DIAG_SQLSTATE #define SQL_DIAG_SQLSTATE 4Definition at line 120 of file sql.h.
◆ SQL_DIAG_SUBCLASS_ORIGIN #define SQL_DIAG_SUBCLASS_ORIGIN 9Definition at line 125 of file sql.h.
◆ SQL_DIAG_UNKNOWN_STATEMENT #define SQL_DIAG_UNKNOWN_STATEMENT 0Definition at line 161 of file sql.h.
◆ SQL_DIAG_UPDATE_WHERE #define SQL_DIAG_UPDATE_WHERE 82Definition at line 162 of file sql.h.
◆ SQL_DOUBLE ◆ SQL_DROP ◆ SQL_ERRORDefinition at line 36 of file sql.h.
◆ SQL_FALSE ◆ SQL_FD_FETCH_ABSOLUTE #define SQL_FD_FETCH_ABSOLUTE 0x00000010LDefinition at line 523 of file sql.h.
◆ SQL_FD_FETCH_FIRST #define SQL_FD_FETCH_FIRST 0x00000002LDefinition at line 520 of file sql.h.
◆ SQL_FD_FETCH_LAST #define SQL_FD_FETCH_LAST 0x00000004LDefinition at line 521 of file sql.h.
◆ SQL_FD_FETCH_NEXT #define SQL_FD_FETCH_NEXT 0x00000001LDefinition at line 519 of file sql.h.
◆ SQL_FD_FETCH_PRIOR #define SQL_FD_FETCH_PRIOR 0x00000008LDefinition at line 522 of file sql.h.
◆ SQL_FD_FETCH_RELATIVE #define SQL_FD_FETCH_RELATIVE 0x00000020LDefinition at line 524 of file sql.h.
◆ SQL_FETCH_ABSOLUTE #define SQL_FETCH_ABSOLUTE 5Definition at line 267 of file sql.h.
◆ SQL_FETCH_DIRECTION #define SQL_FETCH_DIRECTION 8Definition at line 410 of file sql.h.
◆ SQL_FETCH_FIRST #define SQL_FETCH_FIRST 2Definition at line 262 of file sql.h.
◆ SQL_FETCH_LAST ◆ SQL_FETCH_NEXT ◆ SQL_FETCH_PRIOR #define SQL_FETCH_PRIOR 4Definition at line 266 of file sql.h.
◆ SQL_FETCH_RELATIVE #define SQL_FETCH_RELATIVE 6Definition at line 268 of file sql.h.
◆ SQL_FLOAT ◆ SQL_GD_ANY_COLUMN #define SQL_GD_ANY_COLUMN 0x00000001LDefinition at line 527 of file sql.h.
◆ SQL_GD_ANY_ORDER #define SQL_GD_ANY_ORDER 0x00000002LDefinition at line 528 of file sql.h.
◆ SQL_GETDATA_EXTENSIONS #define SQL_GETDATA_EXTENSIONS 81Definition at line 438 of file sql.h.
◆ SQL_HANDLE_DBCDefinition at line 65 of file sql.h.
◆ SQL_HANDLE_DESC #define SQL_HANDLE_DESC 4Definition at line 67 of file sql.h.
◆ SQL_HANDLE_ENVDefinition at line 64 of file sql.h.
◆ SQL_HANDLE_STMT #define SQL_HANDLE_STMT 3Definition at line 66 of file sql.h.
◆ SQL_IC_LOWER ◆ SQL_IC_MIXED ◆ SQL_IC_SENSITIVE #define SQL_IC_SENSITIVE 3Definition at line 533 of file sql.h.
◆ SQL_IC_UPPER ◆ SQL_IDENTIFIER_CASE #define SQL_IDENTIFIER_CASE 28Definition at line 420 of file sql.h.
◆ SQL_IDENTIFIER_QUOTE_CHAR #define SQL_IDENTIFIER_QUOTE_CHAR 29Definition at line 421 of file sql.h.
◆ SQL_INDEX_ALL ◆ SQL_INDEX_CLUSTERED #define SQL_INDEX_CLUSTERED 1Definition at line 309 of file sql.h.
◆ SQL_INDEX_HASHED #define SQL_INDEX_HASHED 2Definition at line 310 of file sql.h.
◆ SQL_INDEX_OTHER #define SQL_INDEX_OTHER 3Definition at line 311 of file sql.h.
◆ SQL_INDEX_UNIQUE #define SQL_INDEX_UNIQUE 0Definition at line 305 of file sql.h.
◆ SQL_INSENSITIVE #define SQL_INSENSITIVE 1Definition at line 190 of file sql.h.
◆ SQL_INTEGER ◆ SQL_INTEGRITY ◆ SQL_INVALID_HANDLE #define SQL_INVALID_HANDLE (-2)Definition at line 37 of file sql.h.
◆ SQL_MAX_CATALOG_NAME_LEN #define SQL_MAX_CATALOG_NAME_LEN 34Definition at line 428 of file sql.h.
◆ SQL_MAX_COLUMN_NAME_LEN #define SQL_MAX_COLUMN_NAME_LEN 30Definition at line 422 of file sql.h.
◆ SQL_MAX_COLUMNS_IN_GROUP_BY #define SQL_MAX_COLUMNS_IN_GROUP_BY 97Definition at line 443 of file sql.h.
◆ SQL_MAX_COLUMNS_IN_INDEX #define SQL_MAX_COLUMNS_IN_INDEX 98Definition at line 445 of file sql.h.
◆ SQL_MAX_COLUMNS_IN_ORDER_BY #define SQL_MAX_COLUMNS_IN_ORDER_BY 99Definition at line 447 of file sql.h.
◆ SQL_MAX_COLUMNS_IN_SELECT #define SQL_MAX_COLUMNS_IN_SELECT 100Definition at line 449 of file sql.h.
◆ SQL_MAX_COLUMNS_IN_TABLE #define SQL_MAX_COLUMNS_IN_TABLE 101Definition at line 451 of file sql.h.
◆ SQL_MAX_CONCURRENT_ACTIVITIES #define SQL_MAX_CONCURRENT_ACTIVITIES 1Definition at line 406 of file sql.h.
◆ SQL_MAX_CURSOR_NAME_LEN #define SQL_MAX_CURSOR_NAME_LEN 31Definition at line 424 of file sql.h.
◆ SQL_MAX_DRIVER_CONNECTIONS #define SQL_MAX_DRIVER_CONNECTIONS 0Definition at line 404 of file sql.h.
◆ SQL_MAX_IDENTIFIER_LEN #define SQL_MAX_IDENTIFIER_LEN 10005Definition at line 473 of file sql.h.
◆ SQL_MAX_INDEX_SIZE #define SQL_MAX_INDEX_SIZE 102Definition at line 452 of file sql.h.
◆ SQL_MAX_MESSAGE_LENGTH #define SQL_MAX_MESSAGE_LENGTH 512Definition at line 53 of file sql.h.
◆ SQL_MAX_ROW_SIZE #define SQL_MAX_ROW_SIZE 104Definition at line 454 of file sql.h.
◆ SQL_MAX_SCHEMA_NAME_LEN #define SQL_MAX_SCHEMA_NAME_LEN 32Definition at line 426 of file sql.h.
◆ SQL_MAX_STATEMENT_LEN #define SQL_MAX_STATEMENT_LEN 105Definition at line 456 of file sql.h.
◆ SQL_MAX_TABLE_NAME_LEN #define SQL_MAX_TABLE_NAME_LEN 35Definition at line 430 of file sql.h.
◆ SQL_MAX_TABLES_IN_SELECT #define SQL_MAX_TABLES_IN_SELECT 106Definition at line 458 of file sql.h.
◆ SQL_MAX_USER_NAME_LEN #define SQL_MAX_USER_NAME_LEN 107Definition at line 460 of file sql.h.
◆ SQL_MAXIMUM_CATALOG_NAME_LENGTH ◆ SQL_MAXIMUM_COLUMN_NAME_LENGTH ◆ SQL_MAXIMUM_COLUMNS_IN_GROUP_BY ◆ SQL_MAXIMUM_COLUMNS_IN_INDEX ◆ SQL_MAXIMUM_COLUMNS_IN_ORDER_BY ◆ SQL_MAXIMUM_COLUMNS_IN_SELECT ◆ SQL_MAXIMUM_CONCURRENT_ACTIVITIES ◆ SQL_MAXIMUM_CURSOR_NAME_LENGTH ◆ SQL_MAXIMUM_DRIVER_CONNECTIONS ◆ SQL_MAXIMUM_IDENTIFIER_LENGTH ◆ SQL_MAXIMUM_INDEX_SIZE ◆ SQL_MAXIMUM_ROW_SIZE ◆ SQL_MAXIMUM_SCHEMA_NAME_LENGTH ◆ SQL_MAXIMUM_STATEMENT_LENGTH ◆ SQL_MAXIMUM_TABLES_IN_SELECT ◆ SQL_MAXIMUM_USER_NAME_LENGTH ◆ SQL_NAMED ◆ SQL_NC_HIGH ◆ SQL_NC_LOW ◆ SQL_NEED_DATADefinition at line 39 of file sql.h.
◆ SQL_NO_DATADefinition at line 34 of file sql.h.
◆ SQL_NO_NULLS ◆ SQL_NONSCROLLABLE #define SQL_NONSCROLLABLE 0Definition at line 93 of file sql.h.
◆ SQL_NTSDefinition at line 49 of file sql.h.
◆ SQL_NTSLDefinition at line 50 of file sql.h.
◆ SQL_NULL_COLLATION #define SQL_NULL_COLLATION 85Definition at line 439 of file sql.h.
◆ SQL_NULL_DATA #define SQL_NULL_DATA (-1)Definition at line 29 of file sql.h.
◆ SQL_NULL_DESC ◆ SQL_NULL_HANDLE #define SQL_NULL_HANDLE 0LDefinition at line 285 of file sql.h.
◆ SQL_NULL_HDBC ◆ SQL_NULL_HDESC ◆ SQL_NULL_HENV ◆ SQL_NULL_HSTMT ◆ SQL_NULLABLE ◆ SQL_NULLABLE_UNKNOWN #define SQL_NULLABLE_UNKNOWN 2Definition at line 229 of file sql.h.
◆ SQL_NUMERIC ◆ SQL_OJ_ALL_COMPARISON_OPS #define SQL_OJ_ALL_COMPARISON_OPS 0x00000040LDefinition at line 547 of file sql.h.
◆ SQL_OJ_CAPABILITIES #define SQL_OJ_CAPABILITIES 115Definition at line 463 of file sql.h.
◆ SQL_OJ_FULL #define SQL_OJ_FULL 0x00000004LDefinition at line 543 of file sql.h.
◆ SQL_OJ_INNER #define SQL_OJ_INNER 0x00000020LDefinition at line 546 of file sql.h.
◆ SQL_OJ_LEFT #define SQL_OJ_LEFT 0x00000001LDefinition at line 541 of file sql.h.
◆ SQL_OJ_NESTED #define SQL_OJ_NESTED 0x00000008LDefinition at line 544 of file sql.h.
◆ SQL_OJ_NOT_ORDERED #define SQL_OJ_NOT_ORDERED 0x00000010LDefinition at line 545 of file sql.h.
◆ SQL_OJ_RIGHT #define SQL_OJ_RIGHT 0x00000002LDefinition at line 542 of file sql.h.
◆ SQL_ORDER_BY_COLUMNS_IN_SELECT #define SQL_ORDER_BY_COLUMNS_IN_SELECT 90Definition at line 441 of file sql.h.
◆ SQL_OUTER_JOIN_CAPABILITIES ◆ SQL_PARAM_DATA_AVAILABLE #define SQL_PARAM_DATA_AVAILABLE 101Definition at line 43 of file sql.h.
◆ SQL_PC_NON_PSEUDO #define SQL_PC_NON_PSEUDO 1Definition at line 295 of file sql.h.
◆ SQL_PC_PSEUDO ◆ SQL_PC_UNKNOWN ◆ SQL_PRED_BASIC ◆ SQL_PRED_CHAR ◆ SQL_PRED_NONE ◆ SQL_REAL ◆ SQL_RESET_PARAMS #define SQL_RESET_PARAMS 3Definition at line 256 of file sql.h.
◆ SQL_ROLLBACK ◆ SQL_ROW_IDENTIFIER #define SQL_ROW_IDENTIFIER 1Definition at line 301 of file sql.h.
◆ SQL_SCCO_LOCK #define SQL_SCCO_LOCK 0x00000002LDefinition at line 552 of file sql.h.
◆ SQL_SCCO_OPT_ROWVER #define SQL_SCCO_OPT_ROWVER 0x00000004LDefinition at line 553 of file sql.h.
◆ SQL_SCCO_OPT_VALUES #define SQL_SCCO_OPT_VALUES 0x00000008LDefinition at line 554 of file sql.h.
◆ SQL_SCCO_READ_ONLY #define SQL_SCCO_READ_ONLY 0x00000001LDefinition at line 551 of file sql.h.
◆ SQL_SCOPE_CURROW #define SQL_SCOPE_CURROW 0Definition at line 289 of file sql.h.
◆ SQL_SCOPE_SESSION #define SQL_SCOPE_SESSION 2Definition at line 291 of file sql.h.
◆ SQL_SCOPE_TRANSACTION #define SQL_SCOPE_TRANSACTION 1Definition at line 290 of file sql.h.
◆ SQL_SCROLL_CONCURRENCY #define SQL_SCROLL_CONCURRENCY 43Definition at line 431 of file sql.h.
◆ SQL_SCROLLABLEDefinition at line 94 of file sql.h.
◆ SQL_SEARCH_PATTERN_ESCAPE #define SQL_SEARCH_PATTERN_ESCAPE 14Definition at line 412 of file sql.h.
◆ SQL_SENSITIVE ◆ SQL_SERVER_NAME #define SQL_SERVER_NAME 13Definition at line 411 of file sql.h.
◆ SQL_SMALLINT ◆ SQL_SPECIAL_CHARACTERS #define SQL_SPECIAL_CHARACTERS 94Definition at line 442 of file sql.h.
◆ SQL_STILL_EXECUTING #define SQL_STILL_EXECUTING 2Definition at line 38 of file sql.h.
◆ SQL_SUCCEEDED #define SQL_SUCCEEDED ( rc ) (((rc)&(~1))==0)Definition at line 40 of file sql.h.
◆ SQL_SUCCESSDefinition at line 31 of file sql.h.
◆ SQL_SUCCESS_WITH_INFO #define SQL_SUCCESS_WITH_INFO 1Definition at line 32 of file sql.h.
◆ SQL_TC_ALL ◆ SQL_TC_DDL_COMMIT #define SQL_TC_DDL_COMMIT 3Definition at line 560 of file sql.h.
◆ SQL_TC_DDL_IGNORE #define SQL_TC_DDL_IGNORE 4Definition at line 561 of file sql.h.
◆ SQL_TC_DML ◆ SQL_TC_NONE ◆ SQL_TIME_LEN #define SQL_TIME_LEN 8 /* add P+1 if precision is nonzero */Definition at line 58 of file sql.h.
◆ SQL_TIMESTAMP_LEN #define SQL_TIMESTAMP_LEN 19 /* add P+1 if precision is nonzero */Definition at line 59 of file sql.h.
◆ SQL_TRANSACTION_CAPABLE ◆ SQL_TRANSACTION_ISOLATION_OPTION ◆ SQL_TRANSACTION_READ_COMMITTED ◆ SQL_TRANSACTION_READ_UNCOMMITTED ◆ SQL_TRANSACTION_REPEATABLE_READ ◆ SQL_TRANSACTION_SERIALIZABLE ◆ SQL_TRUE ◆ SQL_TXN_CAPABLE #define SQL_TXN_CAPABLE 46Definition at line 432 of file sql.h.
◆ SQL_TXN_ISOLATION_OPTION #define SQL_TXN_ISOLATION_OPTION 72Definition at line 435 of file sql.h.
◆ SQL_TXN_READ_COMMITTED #define SQL_TXN_READ_COMMITTED 0x00000002LDefinition at line 566 of file sql.h.
◆ SQL_TXN_READ_UNCOMMITTED #define SQL_TXN_READ_UNCOMMITTED 0x00000001LDefinition at line 564 of file sql.h.
◆ SQL_TXN_REPEATABLE_READ #define SQL_TXN_REPEATABLE_READ 0x00000004LDefinition at line 568 of file sql.h.
◆ SQL_TXN_SERIALIZABLE #define SQL_TXN_SERIALIZABLE 0x00000008LDefinition at line 570 of file sql.h.
◆ SQL_TYPE_DATE ◆ SQL_TYPE_TIME ◆ SQL_TYPE_TIMESTAMP #define SQL_TYPE_TIMESTAMP 93Definition at line 184 of file sql.h.
◆ SQL_UNBIND ◆ SQL_UNKNOWN_TYPE #define SQL_UNKNOWN_TYPE 0Definition at line 166 of file sql.h.
◆ SQL_UNNAMED ◆ SQL_UNSPECIFIED #define SQL_UNSPECIFIED 0Definition at line 189 of file sql.h.
◆ SQL_USER_NAME ◆ SQL_VARCHAR ◆ SQL_XOPEN_CLI_YEAR #define SQL_XOPEN_CLI_YEAR 10000Definition at line 468 of file sql.h.
◆ SQLAllocConnect() ◆ SQLAllocEnv() ◆ SQLAllocHandle() ◆ SQLAllocStmt() ◆ SQLBindCol() ◆ SQLBindParam() ◆ SQLCancel()Definition at line 1862 of file odbc.c.
References CHECK_STMT_EXTRA, IS_HSTMT, odbc_errs_reset(), ODBC_EXIT_, ODBC_SAFE_ERROR, odbc_unlock_statement(), SQL_ERROR, SQL_INVALID_HANDLE, SQL_NULL_HSTMT, SQL_SUCCESS, tds_socket::state, stmt, tds, TDS_DBG_FUNC, TDS_FAILED, TDS_IDLE, tds_mutex_lock, tds_mutex_trylock, tds_mutex_unlock, tds_process_cancel, tds_send_cancel, and tdsdump_log.
◆ SQLCancelHandle() ◆ SQLCloseCursor() ◆ SQLColAttribute() ◆ SQLColumns() ◆ SQLConnect() ◆ SQLCopyDesc()Definition at line 2936 of file odbc.c.
References CHECK_DESC_EXTRA, desc_copy(), DESC_IRD, _hdesc::errs, IRD_UPDATE, IS_HDESC, NULL, ODBC_ENTER_HDESC, odbc_errs_add(), ODBC_EXIT, ODBC_EXIT_, SQL_ERROR, SQL_INVALID_HANDLE, SQL_NULL_HDESC, TDS_DBG_FUNC, tds_mutex_unlock, and tdsdump_log.
Referenced by main().
◆ SQLDataSources() ◆ SQLDescribeCol() ◆ SQLDisconnect()Definition at line 2313 of file odbc.c.
References _SQLFreeStmt(), dbc, desc_free(), i, next(), NULL, ODBC_ENTER_HDBC, ODBC_EXIT_, SQL_DROP, stmt, tds_close_socket, TDS_DBG_FUNC, tds_free_socket, TDS_MAX_APP_DESC, tds_mutex_lock, tds_mutex_unlock, and tdsdump_log.
Referenced by CODBC_Connection::Abort(), CODBC_Connection::Close(), and odbc_disconnect().
◆ SQLEndTran() ◆ SQLError() ◆ SQLExecDirect() ◆ SQLExecute()Definition at line 3558 of file odbc.c.
References _SQLExecute(), ODBC_ENTER_HSTMT, ODBC_EXIT, odbc_prret, ODBC_PRRET_BUF, SQL_ERROR, SQL_SUCCESS, start_parse_prepared_query(), stmt, TDS_DBG_FUNC, and tdsdump_log.
Referenced by ODBC_xSendDataPrepare(), and query_test().
◆ SQLFetch()Definition at line 3997 of file odbc.c.
References _SQLFetch(), NULL, ODBC_ENTER_HSTMT, ODBC_EXIT, SQL_FETCH_NEXT, SQL_OV_ODBC3, SQLULEN, stmt, TDS_DBG_FUNC, and tdsdump_log.
Referenced by AllTests(), CODBC_RowResult::Fetch(), main(), Test(), test_err(), test_rows(), TestRawODBCDirectQuery(), TestRawODBCGuid(), and TestRawODBCPreparedQuery().
◆ SQLFetchScroll() ◆ SQLFreeConnect() ◆ SQLFreeEnv() ◆ SQLFreeHandle() ◆ SQLFreeStmt()Definition at line 4237 of file odbc.c.
References _SQLFreeStmt(), TDS_DBG_FUNC, and tdsdump_log.
Referenced by AllTests(), check_dbname(), CheckType(), CStatementBase::Close(), DoTest(), main(), odbc_disconnect(), odbc_reset_statement_proc(), CStatementBase::ResetParams(), Test(), and CStatementBase::Unbind().
◆ SQLGetConnectAttr() ◆ SQLGetConnectOption() ◆ SQLGetCursorName() ◆ SQLGetData() ◆ SQLGetDescField() ◆ SQLGetDescRec() SQLRETURN SQLGetDescRec ( SQLHDESC DescriptorHandle, SQLSMALLINT RecNumber, SQLCHAR * Name, SQLSMALLINT BufferLength, SQLSMALLINT * StringLength, SQLSMALLINT * Type, SQLSMALLINT * SubType, SQLINTEGER * Length, SQLSMALLINT * Precision, SQLSMALLINT * Scale, SQLSMALLINT * Nullable ) ◆ SQLGetDiagField() ◆ SQLGetDiagRec() ◆ SQLGetEnvAttr() ◆ SQLGetFunctions() ◆ SQLGetInfo() ◆ SQLGetStmtAttr() ◆ SQLGetStmtOption() ◆ SQLGetTypeInfo()Definition at line 6013 of file odbc.c.
References _SQLExecute(), _wide0, tds_column::column_cur_size, tds_column::column_data, tds_result_info::columns, tds_socket::conn, tds_socket::current_results, if(), is_blob_col, IS_TDS72_PLUS, IS_TDS73_PLUS, n, NULL, ODBC_CHAR, odbc_col_setname(), ODBC_ENTER_HSTMT, odbc_errs_add(), ODBC_EXIT, odbc_set_stmt_query(), ODBC_SPECIAL_GETTYPEINFO, odbc_swap_datetime_sql_type(), odbc_upper_column_names(), sql, SQL_ERROR, SQL_OV_ODBC3, SQL_SUCCESS, SQL_VARCHAR, stmt, strcat, tds, TDS_CANCELLED, TDS_DBG_FUNC, TDS_IS_MSSQL, TDS_IS_SYBASE, TDS_NO_MORE_RESULTS, tds_process_simple_query, tds_process_tokens, TDS_RETURN_ROW, TDS_ROW_RESULT, TDS_STOPAT_ROWFMT, TDS_SUCCESS, and tdsdump_log.
◆ SQLNumResultCols() ◆ SQLParamData() ◆ SQLPrepare() ◆ SQLPutData() ◆ SQLRowCount() ◆ SQLSetConnectAttr() ◆ SQLSetConnectOption() ◆ SQLSetCursorName() ◆ SQLSetDescField() ◆ SQLSetDescRec() ◆ SQLSetEnvAttr() ◆ SQLSetParam() ◆ SQLSetStmtAttr() ◆ SQLSetStmtOption() ◆ SQLSpecialColumns() ◆ SQLStatistics() ◆ SQLTables() ◆ SQLTransact()RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4