void trace_SQLFetchScroll (int trace_leave, int retcode, SQLHSTMT StatementHandle, SQLSMALLINT FetchOrientation, SQLLEN FetchOffset) { /* Trace function */ _trace_print_function (en_FetchScroll, trace_leave, retcode); /* Trace Arguments */ _trace_handle (SQL_HANDLE_STMT, StatementHandle); _trace_fetchtype (FetchOrientation); _trace_len (FetchOffset); }
void trace_SQLPutData (int trace_leave, int retcode, SQLHSTMT hstmt, SQLPOINTER rgbValue, SQLLEN cbValue) { /* Trace function */ _trace_print_function (en_PutData, trace_leave, retcode); /* Trace Arguments */ _trace_handle (SQL_HANDLE_STMT, hstmt); _trace_pointer (rgbValue); _trace_len (cbValue); }
void trace_SQLExtendedFetch (int trace_leave, int retcode, SQLHSTMT hstmt, SQLUSMALLINT fFetchType, SQLLEN irow, SQLULEN * pcrow, SQLUSMALLINT * rgfRowStatus) { /* Trace function */ _trace_print_function (en_ExtendedFetch, trace_leave, retcode); /* Trace Arguments */ _trace_handle (SQL_HANDLE_STMT, hstmt); _trace_fetchtype (fFetchType); _trace_len (irow); _trace_ulen_p (pcrow, TRACE_OUTPUT_SUCCESS); _trace_usmallint_p (rgfRowStatus, 0); }
void trace_SQLGetData (int trace_leave, int retcode, SQLHSTMT hstmt, SQLUSMALLINT icol, SQLSMALLINT fCType, SQLPOINTER rgbValue, SQLLEN cbValueMax, SQLLEN * pcbValue) { /* Trace function */ _trace_print_function (en_GetData, trace_leave, retcode); /* Trace Arguments */ _trace_handle (SQL_HANDLE_STMT, hstmt); _trace_usmallint (icol); _trace_c_type (fCType); _trace_data (fCType, rgbValue, cbValueMax, pcbValue, TRACE_OUTPUT_SUCCESS); _trace_len (cbValueMax); _trace_len_p (pcbValue, TRACE_OUTPUT_SUCCESS); }