📄 desexec.h
字号:
#include <windows.h>#include <stdlib.h>#include <iostream.h>#include <SQL.H>#include <SQLEXT.H>#define RC_SUCCESSFUL(rc) ((rc) == SQL_SUCCESS || \(rc) == SQL_SUCCESS_WITH_INFO)// Prints Return Code and other information SQLRETURN Decrypt_ODBC_Return_Code( SQLSMALLINT fHandleType, SQLHANDLE hHandle, SQLRETURN err, char *func, int line, const char *file );// Safely execution of ODBC function #define TODBC3( fHandleType, hHandle, err ) \ Decrypt_ODBC_Return_Code( fHandleType, hHandle, err, #err, __LINE__, __FILE__ )// Safely execution of environment ODBC function #define TODBCe( henv, err ) TODBC3( SQL_HANDLE_ENV, henv, err )// Safely execution of connection ODBC function#define TODBCc( hdbc, err ) TODBC3( SQL_HANDLE_DBC, hdbc, err )// Safely execution of statement ODBC function #define TODBCs( hstmt, err ) TODBC3( SQL_HANDLE_STMT, hstmt, err )// Safely execution of ODBC function without handle specifing - only short messages #define TODBC0( err ) TODBC3( 0, 0, err )
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -