📄 sqlucode.h
字号:
SQLSMALLINT cbColumnName);SQLRETURN SQL_API SQLProceduresW ( SQLHSTMT hstmt, SQLWCHAR * szCatalogName, SQLSMALLINT cbCatalogName, SQLWCHAR * szSchemaName, SQLSMALLINT cbSchemaName, SQLWCHAR * szProcName, SQLSMALLINT cbProcName);SQLRETURN SQL_API SQLTablePrivilegesW ( SQLHSTMT hstmt, SQLWCHAR * szCatalogName, SQLSMALLINT cbCatalogName, SQLWCHAR * szSchemaName, SQLSMALLINT cbSchemaName, SQLWCHAR * szTableName, SQLSMALLINT cbTableName);SQLRETURN SQL_API SQLDriversW ( SQLHENV henv, SQLUSMALLINT fDirection, SQLWCHAR * szDriverDesc, SQLSMALLINT cbDriverDescMax, SQLSMALLINT * pcbDriverDesc, SQLWCHAR * szDriverAttributes, SQLSMALLINT cbDrvrAttrMax, SQLSMALLINT * pcbDrvrAttr);/* * Function prototypes - ANSI */SQLRETURN SQL_API SQLColAttributeA ( SQLHSTMT hstmt, SQLUSMALLINT iCol, SQLUSMALLINT iField, SQLPOINTER pCharAttr, SQLSMALLINT cbCharAttrMax, SQLSMALLINT * pcbCharAttr, SQLLEN * pNumAttr);SQLRETURN SQL_API SQLColAttributesA ( SQLHSTMT hstmt, SQLUSMALLINT icol, SQLUSMALLINT fDescType, SQLPOINTER rgbDesc, SQLSMALLINT cbDescMax, SQLSMALLINT * pcbDesc, SQLLEN * pfDesc);SQLRETURN SQL_API SQLConnectA ( SQLHDBC hdbc, SQLCHAR * szDSN, SQLSMALLINT cbDSN, SQLCHAR * szUID, SQLSMALLINT cbUID, SQLCHAR * szAuthStr, SQLSMALLINT cbAuthStr);SQLRETURN SQL_API SQLDescribeColA ( SQLHSTMT hstmt, SQLUSMALLINT icol, SQLCHAR * szColName, SQLSMALLINT cbColNameMax, SQLSMALLINT * pcbColName, SQLSMALLINT * pfSqlType, SQLULEN * pcbColDef, SQLSMALLINT * pibScale, SQLSMALLINT * pfNullable);SQLRETURN SQL_API SQLErrorA ( SQLHENV henv, SQLHDBC hdbc, SQLHSTMT hstmt, SQLCHAR * szSqlState, SQLINTEGER * pfNativeError, SQLCHAR * szErrorMsg, SQLSMALLINT cbErrorMsgMax, SQLSMALLINT * pcbErrorMsg);SQLRETURN SQL_API SQLExecDirectA ( SQLHSTMT hstmt, SQLCHAR * szSqlStr, SQLINTEGER cbSqlStr);SQLRETURN SQL_API SQLGetConnectAttrA ( SQLHDBC hdbc, SQLINTEGER fAttribute, SQLPOINTER rgbValue, SQLINTEGER cbValueMax, SQLINTEGER * pcbValue);SQLRETURN SQL_API SQLGetCursorNameA ( SQLHSTMT hstmt, SQLCHAR * szCursor, SQLSMALLINT cbCursorMax, SQLSMALLINT * pcbCursor);#if (ODBCVER >= 0x0300)SQLRETURN SQL_API SQLSetDescFieldA ( SQLHDESC DescriptorHandle, SQLSMALLINT RecNumber, SQLSMALLINT FieldIdentifier, SQLPOINTER Value, SQLINTEGER BufferLength);SQLRETURN SQL_API SQLGetDescFieldA ( SQLHDESC hdesc, SQLSMALLINT iRecord, SQLSMALLINT iField, SQLPOINTER rgbValue, SQLINTEGER cbValueMax, SQLINTEGER * pcbValue);SQLRETURN SQL_API SQLGetDescRecA ( SQLHDESC hdesc, SQLSMALLINT iRecord, SQLCHAR * szName, SQLSMALLINT cbNameMax, SQLSMALLINT * pcbName, SQLSMALLINT * pfType, SQLSMALLINT * pfSubType, SQLLEN * pLength, SQLSMALLINT * pPrecision, SQLSMALLINT * pScale, SQLSMALLINT * pNullable);SQLRETURN SQL_API SQLGetDiagFieldA ( SQLSMALLINT fHandleType, SQLHANDLE handle, SQLSMALLINT iRecord, SQLSMALLINT fDiagField, SQLPOINTER rgbDiagInfo, SQLSMALLINT cbDiagInfoMax, SQLSMALLINT * pcbDiagInfo);SQLRETURN SQL_API SQLGetDiagRecA ( SQLSMALLINT fHandleType, SQLHANDLE handle, SQLSMALLINT iRecord, SQLCHAR * szSqlState, SQLINTEGER * pfNativeError, SQLCHAR * szErrorMsg, SQLSMALLINT cbErrorMsgMax, SQLSMALLINT * pcbErrorMsg);#endifSQLRETURN SQL_API SQLPrepareA ( SQLHSTMT hstmt, SQLCHAR * szSqlStr, SQLINTEGER cbSqlStr);SQLRETURN SQL_API SQLSetConnectAttrA ( SQLHDBC hdbc, SQLINTEGER fAttribute, SQLPOINTER rgbValue, SQLINTEGER cbValue);SQLRETURN SQL_API SQLSetCursorNameA ( SQLHSTMT hstmt, SQLCHAR * szCursor, SQLSMALLINT cbCursor);SQLRETURN SQL_API SQLColumnsA ( SQLHSTMT hstmt, SQLCHAR * szCatalogName, SQLSMALLINT cbCatalogName, SQLCHAR * szSchemaName, SQLSMALLINT cbSchemaName, SQLCHAR * szTableName, SQLSMALLINT cbTableName, SQLCHAR * szColumnName, SQLSMALLINT cbColumnName);SQLRETURN SQL_API SQLGetConnectOptionA ( SQLHDBC hdbc, SQLUSMALLINT fOption, SQLPOINTER pvParam);SQLRETURN SQL_API SQLGetInfoA ( SQLHDBC hdbc, SQLUSMALLINT fInfoType, SQLPOINTER rgbInfoValue, SQLSMALLINT cbInfoValueMax, SQLSMALLINT * pcbInfoValue);SQLRETURN SQL_API SQLGetTypeInfoA ( SQLHSTMT StatementHandle, SQLSMALLINT DataType);SQLRETURN SQL_API SQLSetConnectOptionA ( SQLHDBC hdbc, SQLUSMALLINT fOption, SQLULEN vParam);SQLRETURN SQL_API SQLSpecialColumnsA ( SQLHSTMT hstmt, SQLUSMALLINT fColType, SQLCHAR * szCatalogName, SQLSMALLINT cbCatalogName, SQLCHAR * szSchemaName, SQLSMALLINT cbSchemaName, SQLCHAR * szTableName, SQLSMALLINT cbTableName, SQLUSMALLINT fScope, SQLUSMALLINT fNullable);SQLRETURN SQL_API SQLStatisticsA ( SQLHSTMT hstmt, SQLCHAR * szCatalogName, SQLSMALLINT cbCatalogName, SQLCHAR * szSchemaName, SQLSMALLINT cbSchemaName, SQLCHAR * szTableName, SQLSMALLINT cbTableName, SQLUSMALLINT fUnique, SQLUSMALLINT fAccuracy);SQLRETURN SQL_API SQLTablesA ( SQLHSTMT hstmt, SQLCHAR * szCatalogName, SQLSMALLINT cbCatalogName, SQLCHAR * szSchemaName, SQLSMALLINT cbSchemaName, SQLCHAR * szTableName, SQLSMALLINT cbTableName, SQLCHAR * szTableType, SQLSMALLINT cbTableType);SQLRETURN SQL_API SQLDataSourcesA ( SQLHENV henv, SQLUSMALLINT fDirection, SQLCHAR * szDSN, SQLSMALLINT cbDSNMax, SQLSMALLINT * pcbDSN, SQLCHAR * szDescription, SQLSMALLINT cbDescriptionMax, SQLSMALLINT * pcbDescription);SQLRETURN SQL_API SQLDriverConnectA ( SQLHDBC hdbc, SQLHWND hwnd, SQLCHAR * szConnStrIn, SQLSMALLINT cbConnStrIn, SQLCHAR * szConnStrOut, SQLSMALLINT cbConnStrOutMax, SQLSMALLINT * pcbConnStrOut, SQLUSMALLINT fDriverCompletion);SQLRETURN SQL_API SQLBrowseConnectA ( SQLHDBC hdbc, SQLCHAR * szConnStrIn, SQLSMALLINT cbConnStrIn, SQLCHAR * szConnStrOut, SQLSMALLINT cbConnStrOutMax, SQLSMALLINT * pcbConnStrOut);SQLRETURN SQL_API SQLColumnPrivilegesA ( SQLHSTMT hstmt, SQLCHAR * szCatalogName, SQLSMALLINT cbCatalogName, SQLCHAR * szSchemaName, SQLSMALLINT cbSchemaName, SQLCHAR * szTableName, SQLSMALLINT cbTableName, SQLCHAR * szColumnName, SQLSMALLINT cbColumnName);SQLRETURN SQL_API SQLGetStmtAttrA ( SQLHSTMT hstmt, SQLINTEGER fAttribute, SQLPOINTER rgbValue, SQLINTEGER cbValueMax, SQLINTEGER * pcbValue);SQLRETURN SQL_API SQLSetStmtAttrA ( SQLHSTMT hstmt, SQLINTEGER fAttribute, SQLPOINTER rgbValue, SQLINTEGER cbValueMax);SQLRETURN SQL_API SQLForeignKeysA ( SQLHSTMT hstmt, SQLCHAR * szPkCatalogName, SQLSMALLINT cbPkCatalogName, SQLCHAR * szPkSchemaName, SQLSMALLINT cbPkSchemaName, SQLCHAR * szPkTableName, SQLSMALLINT cbPkTableName, SQLCHAR * szFkCatalogName, SQLSMALLINT cbFkCatalogName, SQLCHAR * szFkSchemaName, SQLSMALLINT cbFkSchemaName, SQLCHAR * szFkTableName, SQLSMALLINT cbFkTableName);SQLRETURN SQL_API SQLNativeSqlA ( SQLHDBC hdbc, SQLCHAR * szSqlStrIn, SQLINTEGER cbSqlStrIn, SQLCHAR * szSqlStr, SQLINTEGER cbSqlStrMax, SQLINTEGER * pcbSqlStr);SQLRETURN SQL_API SQLPrimaryKeysA ( SQLHSTMT hstmt, SQLCHAR * szCatalogName, SQLSMALLINT cbCatalogName, SQLCHAR * szSchemaName, SQLSMALLINT cbSchemaName, SQLCHAR * szTableName, SQLSMALLINT cbTableName);SQLRETURN SQL_API SQLProcedureColumnsA ( SQLHSTMT hstmt, SQLCHAR * szCatalogName, SQLSMALLINT cbCatalogName, SQLCHAR * szSchemaName, SQLSMALLINT cbSchemaName, SQLCHAR * szProcName, SQLSMALLINT cbProcName, SQLCHAR * szColumnName, SQLSMALLINT cbColumnName);SQLRETURN SQL_API SQLProceduresA ( SQLHSTMT hstmt, SQLCHAR * szCatalogName, SQLSMALLINT cbCatalogName, SQLCHAR * szSchemaName, SQLSMALLINT cbSchemaName, SQLCHAR * szProcName, SQLSMALLINT cbProcName);SQLRETURN SQL_API SQLTablePrivilegesA ( SQLHSTMT hstmt, SQLCHAR * szCatalogName, SQLSMALLINT cbCatalogName, SQLCHAR * szSchemaName, SQLSMALLINT cbSchemaName, SQLCHAR * szTableName, SQLSMALLINT cbTableName);SQLRETURN SQL_API SQLDriversA ( SQLHENV henv, SQLUSMALLINT fDirection, SQLCHAR * szDriverDesc, SQLSMALLINT cbDriverDescMax, SQLSMALLINT * pcbDriverDesc, SQLCHAR * szDriverAttributes, SQLSMALLINT cbDrvrAttrMax, SQLSMALLINT * pcbDrvrAttr);/* * Mapping macros for Unicode */#ifndef SQL_NOUNICODEMAP /* define this to disable the mapping */#ifdef UNICODE#define SQLColAttribute SQLColAttributeW#define SQLColAttributes SQLColAttributesW#define SQLConnect SQLConnectW#define SQLDescribeCol SQLDescribeColW#define SQLError SQLErrorW#define SQLExecDirect SQLExecDirectW#define SQLGetConnectAttr SQLGetConnectAttrW#define SQLGetCursorName SQLGetCursorNameW#define SQLGetDescField SQLGetDescFieldW#define SQLGetDescRec SQLGetDescRecW#define SQLGetDiagField SQLGetDiagFieldW#define SQLGetDiagRec SQLGetDiagRecW#define SQLPrepare SQLPrepareW#define SQLSetConnectAttr SQLSetConnectAttrW#define SQLSetCursorName SQLSetCursorNameW#define SQLSetDescField SQLSetDescFieldW#define SQLSetStmtAttr SQLSetStmtAttrW#define SQLGetStmtAttr SQLGetStmtAttrW#define SQLColumns SQLColumnsW#define SQLGetConnectOption SQLGetConnectOptionW#define SQLGetInfo SQLGetInfoW#define SQLGetTypeInfo SQLGetTypeInfoW#define SQLSetConnectOption SQLSetConnectOptionW#define SQLSpecialColumns SQLSpecialColumnsW#define SQLStatistics SQLStatisticsW#define SQLTables SQLTablesW#define SQLDataSources SQLDataSourcesW#define SQLDriverConnect SQLDriverConnectW#define SQLBrowseConnect SQLBrowseConnectW#define SQLColumnPrivileges SQLColumnPrivilegesW#define SQLForeignKeys SQLForeignKeysW#define SQLNativeSql SQLNativeSqlW#define SQLPrimaryKeys SQLPrimaryKeysW#define SQLProcedureColumns SQLProcedureColumnsW#define SQLProcedures SQLProceduresW#define SQLTablePrivileges SQLTablePrivilegesW#define SQLDrivers SQLDriversW#endif /* UNICODE */#endif /* SQL_NOUNICODEMAP */#ifdef __cplusplus}#endif#endif /* _SQLUCODE_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -