SQLRETURN SQL_API SQLBindParameter ( SQLHSTMT hstmt, SQLUSMALLINT ipar, SQLSMALLINT fParamType, SQLSMALLINT fCType, SQLSMALLINT fSqlType, SQLULEN cbColDef, SQLSMALLINT ibScale, SQLPOINTER rgbValue, SQLLEN cbValueMax, SQLLEN * pcbValue) { ENTER_STMT (hstmt, trace_SQLBindParameter (TRACE_ENTER, hstmt, ipar, fParamType, fCType, fSqlType, cbColDef, ibScale, rgbValue, cbValueMax, pcbValue)); retcode = SQLBindParameter_Internal ( hstmt, ipar, fParamType, fCType, fSqlType, cbColDef, ibScale, rgbValue, cbValueMax, pcbValue); LEAVE_STMT (hstmt, trace_SQLBindParameter (TRACE_LEAVE, hstmt, ipar, fParamType, fCType, fSqlType, cbColDef, ibScale, rgbValue, cbValueMax, pcbValue)); }
SQLRETURN SQL_API SQLSetScrollOptions ( SQLHSTMT hstmt, SQLUSMALLINT fConcurrency, SQLLEN crowKeyset, SQLUSMALLINT crowRowset) { ENTER_STMT (hstmt, trace_SQLSetScrollOptions (TRACE_ENTER, hstmt, fConcurrency, crowKeyset, crowRowset)); retcode = SQLSetScrollOptions_Internal ( hstmt, fConcurrency, crowKeyset, crowRowset); LEAVE_STMT (hstmt, trace_SQLSetScrollOptions (TRACE_LEAVE, hstmt, fConcurrency, crowKeyset, crowRowset)); }
SQLRETURN SQL_API SQLParamData (SQLHSTMT hstmt, SQLPOINTER * prgbValue) { ENTER_STMT (hstmt, trace_SQLParamData (TRACE_ENTER, hstmt, prgbValue)); retcode = SQLParamData_Internal (hstmt, prgbValue); LEAVE_STMT (hstmt, trace_SQLParamData (TRACE_LEAVE, hstmt, prgbValue)); }
SQLRETURN SQL_API SQLExecDirectW (SQLHSTMT hstmt, SQLWCHAR * szSqlStr, SQLINTEGER cbSqlStr) { ENTER_STMT (hstmt, trace_SQLExecDirectW (TRACE_ENTER, hstmt, szSqlStr, cbSqlStr)); retcode = SQLExecDirect_Internal(hstmt, szSqlStr, cbSqlStr, 'W'); LEAVE_STMT (hstmt, trace_SQLExecDirectW (TRACE_LEAVE, hstmt, szSqlStr, cbSqlStr)); }
SQLRETURN SQL_API SQLExecute (SQLHSTMT hstmt) { ENTER_STMT (hstmt, trace_SQLExecute (TRACE_ENTER, hstmt)); retcode = SQLExecute_Internal (hstmt); LEAVE_STMT (hstmt, trace_SQLExecute (TRACE_LEAVE, hstmt)); }
SQLRETURN SQL_API SQLNumParams (SQLHSTMT hstmt, SQLSMALLINT * pcpar) { ENTER_STMT (hstmt, trace_SQLNumParams (TRACE_ENTER, hstmt, pcpar)); retcode = SQLNumParams_Internal (hstmt, pcpar); LEAVE_STMT (hstmt, trace_SQLNumParams (TRACE_LEAVE, hstmt, pcpar)); }
SQLRETURN SQL_API SQLPrepareA (SQLHSTMT hstmt, SQLCHAR * szSqlStr, SQLINTEGER cbSqlStr) { ENTER_STMT (hstmt, trace_SQLPrepare (TRACE_ENTER, hstmt, szSqlStr, cbSqlStr)); retcode = SQLPrepare_Internal(hstmt, szSqlStr, cbSqlStr, 'A'); LEAVE_STMT (hstmt, trace_SQLPrepare (TRACE_LEAVE, hstmt, szSqlStr, cbSqlStr)); }
SQLRETURN SQL_API SQLParamOptions( SQLHSTMT hstmt, SQLULEN crow, SQLULEN * pirow) { ENTER_STMT (hstmt, trace_SQLParamOptions (TRACE_ENTER, hstmt, crow, pirow)); retcode = SQLParamOptions_Internal (hstmt, crow, pirow); LEAVE_STMT (hstmt, trace_SQLParamOptions (TRACE_LEAVE, hstmt, crow, pirow)); }
SQLRETURN SQL_API SQLSetCursorNameW ( SQLHSTMT hstmt, SQLWCHAR * szCursor, SQLSMALLINT cbCursor) { ENTER_STMT (hstmt, trace_SQLSetCursorNameW (TRACE_ENTER, hstmt, szCursor, cbCursor)); retcode = SQLSetCursorName_Internal(hstmt, szCursor, cbCursor, 'W'); LEAVE_STMT (hstmt, trace_SQLSetCursorNameW (TRACE_LEAVE, hstmt, szCursor, cbCursor)); }
SQLRETURN SQL_API SQLPutData ( SQLHSTMT hstmt, SQLPOINTER rgbValue, SQLLEN cbValue) { ENTER_STMT (hstmt, trace_SQLPutData (TRACE_ENTER, hstmt, rgbValue, cbValue)); retcode = SQLPutData_Internal (hstmt, rgbValue, cbValue); LEAVE_STMT (hstmt, trace_SQLPutData (TRACE_LEAVE, hstmt, rgbValue, cbValue)); }
SQLRETURN SQL_API SQLDescribeParam ( SQLHSTMT hstmt, SQLUSMALLINT ipar, SQLSMALLINT * pfSqlType, SQLULEN * pcbColDef, SQLSMALLINT * pibScale, SQLSMALLINT * pfNullable) { ENTER_STMT (hstmt, trace_SQLDescribeParam (TRACE_ENTER, hstmt, ipar, pfSqlType, pcbColDef, pibScale, pfNullable)); retcode = SQLDescribeParam_Internal ( hstmt, ipar, pfSqlType, pcbColDef, pibScale, pfNullable); LEAVE_STMT (hstmt, trace_SQLDescribeParam (TRACE_LEAVE, hstmt, ipar, pfSqlType, pcbColDef, pibScale, pfNullable)); }