Header for Unicode specific definition in ODBC. More...
#include "sqltypes.h"
Include dependency graph for sqlucode.h:
Macros |
|
#define | SQL_WCHAR (-8) |
#define | SQL_WVARCHAR (-9) |
#define | SQL_WLONGVARCHAR (-10) |
#define | SQL_C_WCHARSQL_WCHAR |
#define | SQL_C_TCHARSQL_C_CHAR |
#define | SQL_SQLSTATE_SIZEW 10 /* size of SQLSTATE for unicode */ |
Functions |
|
RDBC_EXPORT SQLRETURN | SQLColAttributeW (SQLHSTMT hstmt, SQLUSMALLINT iCol, SQLUSMALLINT iField, SQLPOINTER pCharAttr, SQLSMALLINT cbCharAttrMax, SQLSMALLINT *pcbCharAttr, SQLINTEGER *pNumAttr) |
Unicode versions of the API. More... |
|
RDBC_EXPORT SQLRETURN | SQLColumnPrivilegesW (SQLHSTMT hstmt, SQLWCHAR *szCatalogName, SQLSMALLINT cbCatalogName, SQLWCHAR *szSchemaName, SQLSMALLINT cbSchemaName, SQLWCHAR *szTableName, SQLSMALLINT cbTableName, SQLWCHAR *szColumnName, SQLSMALLINT cbColumnName) |
RDBC_EXPORT SQLRETURN | SQLColumnsW (SQLHSTMT hstmt, SQLWCHAR *szCatalogName, SQLSMALLINT cbCatalogName, SQLWCHAR *szSchemaName, SQLSMALLINT cbSchemaName, SQLWCHAR *szTableName, SQLSMALLINT cbTableName, SQLWCHAR *szColumnName, SQLSMALLINT cbColumnName) |
RDBC_EXPORT SQLRETURN | SQLConnectW (SQLHDBC hdbc, const SQLWCHAR *szDSN, SQLSMALLINT cbDSN, const SQLWCHAR *szUID, SQLSMALLINT cbUID, const SQLWCHAR *szAuthStr, SQLSMALLINT cbAuthStr) |
RDBC_EXPORT SQLRETURN | SQLDescribeColW (SQLHSTMT hstmt, SQLUSMALLINT icol, SQLWCHAR *szColName, SQLSMALLINT cbColNameMax, SQLSMALLINT *pcbColName, SQLSMALLINT *pfSqlType, SQLUINTEGER *pcbColDef, SQLSMALLINT *pibScale, SQLSMALLINT *pfNullable) |
RDBC_EXPORT SQLRETURN | SQLDriverConnectW (SQLHDBC ConnectionHandle, SQLHWND WindowHandle, const SQLWCHAR *InConnectionString, SQLSMALLINT StringLength1, SQLWCHAR *OutConnectionString, SQLSMALLINT BufferLength, SQLSMALLINT *StringLength2Ptr, SQLUSMALLINT DriverCompletion) |
RDBC_EXPORT SQLRETURN | SQLExecDirectW (SQLHSTMT hstmt, const SQLWCHAR *szSqlStr, SQLINTEGER cbSqlStr) |
RDBC_EXPORT SQLRETURN | SQLForeignKeysW (SQLHSTMT hstmt, SQLWCHAR *szPkCatalogName, SQLSMALLINT cbPkCatalogName, SQLWCHAR *szPkSchemaName, SQLSMALLINT cbPkSchemaName, SQLWCHAR *szPkTableName, SQLSMALLINT cbPkTableName, SQLWCHAR *szFkCatalogName, SQLSMALLINT cbFkCatalogName, SQLWCHAR *szFkSchemaName, SQLSMALLINT cbFkSchemaName, SQLWCHAR *szFkTableName, SQLSMALLINT cbFkTableName) |
RDBC_EXPORT SQLRETURN | SQLGetConnectAttrW (SQLHDBC hdbc, SQLINTEGER fAttribute, SQLPOINTER rgbValue, SQLINTEGER cbValueMax, SQLINTEGER *pcbValue) |
RDBC_EXPORT SQLRETURN | SQLGetCursorNameW (SQLHSTMT hstmt, SQLWCHAR *szCursor, SQLSMALLINT cbCursorMax, SQLSMALLINT *pcbCursor) |
RDBC_EXPORT SQLRETURN | SQLGetDescFieldW (SQLHDESC hdesc, SQLSMALLINT iRecord, SQLSMALLINT iField, SQLPOINTER rgbValue, SQLINTEGER cbValueMax, SQLINTEGER *pcbValue) |
RDBC_EXPORT SQLRETURN | SQLGetDescRecW (SQLHDESC hdesc, SQLSMALLINT iRecord, SQLWCHAR *szName, SQLSMALLINT cbNameMax, SQLSMALLINT *pcbName, SQLSMALLINT *pfType, SQLSMALLINT *pfSubType, SQLINTEGER *pLength, SQLSMALLINT *pPrecision, SQLSMALLINT *pScale, SQLSMALLINT *pNullable) |
RDBC_EXPORT SQLRETURN | SQLGetDiagFieldW (SQLSMALLINT fHandleType, SQLHANDLE handle, SQLSMALLINT iRecord, SQLSMALLINT fDiagField, SQLPOINTER rgbDiagInfo, SQLSMALLINT cbDiagInfoMax, SQLSMALLINT *pcbDiagInfo) |
RDBC_EXPORT SQLRETURN | SQLGetDiagRecW (SQLSMALLINT fHandleType, SQLHANDLE handle, SQLSMALLINT iRecord, SQLWCHAR *szSqlState, SQLINTEGER *pfNativeError, SQLWCHAR *szErrorMsg, SQLSMALLINT cbErrorMsgMax, SQLSMALLINT *pcbErrorMsg) |
RDBC_EXPORT SQLRETURN | SQLGetInfoW (SQLHDBC hdbc, SQLUSMALLINT fInfoType, SQLPOINTER rgbInfoValue, SQLSMALLINT cbInfoValueMax, SQLSMALLINT *pcbInfoValue) |
RDBC_EXPORT SQLRETURN | SQLGetStmtAttrW (SQLHSTMT hstmt, SQLINTEGER fAttribute, SQLPOINTER rgbValue, SQLINTEGER cbValueMax, SQLINTEGER *pcbValue) |
RDBC_EXPORT SQLRETURN | SQLGetTypeInfoW (SQLHSTMT hstmt, SQLSMALLINT fDataType) |
RDBC_EXPORT SQLRETURN | SQLNativeSqlW (SQLHDBC hdbc, const SQLWCHAR *szSqlStrIn, SQLINTEGER cbSqlStrIn, SQLWCHAR *szSqlStr, SQLINTEGER cbSqlStrMax, SQLINTEGER *pcbSqlStr) |
RDBC_EXPORT SQLRETURN | SQLPrepareW (SQLHSTMT hstmt, const SQLWCHAR *szSqlStr, SQLINTEGER cbSqlStr) |
RDBC_EXPORT SQLRETURN | SQLPrimaryKeysW (SQLHSTMT hstmt, SQLWCHAR *szCatalogName, SQLSMALLINT cbCatalogName, SQLWCHAR *szSchemaName, SQLSMALLINT cbSchemaName, SQLWCHAR *szTableName, SQLSMALLINT cbTableName) |
RDBC_EXPORT SQLRETURN | SQLProcedureColumnsW (SQLHSTMT hstmt, SQLWCHAR *szCatalogName, SQLSMALLINT cbCatalogName, SQLWCHAR *szSchemaName, SQLSMALLINT cbSchemaName, SQLWCHAR *szProcName, SQLSMALLINT cbProcName, SQLWCHAR *szColumnName, SQLSMALLINT cbColumnName) |
RDBC_EXPORT SQLRETURN | SQLProceduresW (SQLHSTMT hstmt, SQLWCHAR *szCatalogName, SQLSMALLINT cbCatalogName, SQLWCHAR *szSchemaName, SQLSMALLINT cbSchemaName, SQLWCHAR *szProcName, SQLSMALLINT cbProcName) |
RDBC_EXPORT SQLRETURN | SQLSetConnectAttrW (SQLHDBC hdbc, SQLINTEGER fAttribute, SQLPOINTER rgbValue, SQLINTEGER cbValue) |
RDBC_EXPORT SQLRETURN | SQLSetCursorNameW (SQLHSTMT hstmt, const SQLWCHAR *szCursor, SQLSMALLINT cbCursor) |
RDBC_EXPORT SQLRETURN | SQLSetDescFieldW (SQLHDESC hdesc, SQLSMALLINT iRecord, SQLSMALLINT iField, SQLPOINTER rgbValue, SQLINTEGER cbvalueMax) |
RDBC_EXPORT SQLRETURN | SQLSetStmtAttrW (SQLHSTMT hstmt, SQLINTEGER fAttribute, SQLPOINTER rgbValue, SQLINTEGER cbValueMax) |
RDBC_EXPORT SQLRETURN | SQLSpecialColumnsW (SQLHSTMT hstmt, SQLSMALLINT fColType, SQLWCHAR *szCatalogName, SQLSMALLINT cbCatalogName, SQLWCHAR *szSchemaName, SQLSMALLINT cbSchemaName, SQLWCHAR *szTableName, SQLSMALLINT cbTableName, SQLUSMALLINT fScope, SQLUSMALLINT fNullable) |
RDBC_EXPORT SQLRETURN | SQLStatisticsW (SQLHSTMT hstmt, SQLWCHAR *szCatalogName, SQLSMALLINT cbCatalogName, SQLWCHAR *szSchemaName, SQLSMALLINT cbSchemaName, SQLWCHAR *szTableName, SQLSMALLINT cbTableName, SQLUSMALLINT fUnique, SQLUSMALLINT fAccuracy) |
RDBC_EXPORT SQLRETURN | SQLTablePrivilegesW (SQLHSTMT hstmt, SQLWCHAR *szCatalogName, SQLSMALLINT cbCatalogName, SQLWCHAR *szSchemaName, SQLSMALLINT cbSchemaName, SQLWCHAR *szTableName, SQLSMALLINT cbTableName) |
RDBC_EXPORT SQLRETURN | SQLTablesW (SQLHSTMT hstmt, SQLWCHAR *szCatalogName, SQLSMALLINT cbCatalogName, SQLWCHAR *szSchemaName, SQLSMALLINT cbSchemaName, SQLWCHAR *szTableName, SQLSMALLINT cbTableName, SQLWCHAR *szTableType, SQLSMALLINT cbTableType) |
Detailed Description
Header for Unicode specific definition in ODBC.
Macro Definition Documentation
SQL_C_TCHAR
#define SQL_C_TCHAR SQL_C_CHAR |
SQL_C_WCHAR
#define SQL_C_WCHAR SQL_WCHAR |
SQL_SQLSTATE_SIZEW
#define SQL_SQLSTATE_SIZEW 10 /* size of SQLSTATE for unicode */ |
SQL_WCHAR
#define SQL_WCHAR (-8) |
SQL_WLONGVARCHAR
#define SQL_WLONGVARCHAR (-10) |
SQL_WVARCHAR
#define SQL_WVARCHAR (-9) |
Function Documentation
SQLColAttributeW()
RDBC_EXPORT SQLRETURN SQLColAttributeW | ( | SQLHSTMT | hstmt, |
SQLUSMALLINT | iCol, | ||
SQLUSMALLINT | iField, | ||
SQLPOINTER | pCharAttr, | ||
SQLSMALLINT | cbCharAttrMax, | ||
SQLSMALLINT * | pcbCharAttr, | ||
SQLINTEGER * | pNumAttr | ||
) |
Unicode versions of the API.
SQLColumnPrivilegesW()
RDBC_EXPORT SQLRETURN SQLColumnPrivilegesW | ( | SQLHSTMT | hstmt, |
SQLWCHAR * | szCatalogName, | ||
SQLSMALLINT | cbCatalogName, | ||
SQLWCHAR * | szSchemaName, | ||
SQLSMALLINT | cbSchemaName, | ||
SQLWCHAR * | szTableName, | ||
SQLSMALLINT | cbTableName, | ||
SQLWCHAR * | szColumnName, | ||
SQLSMALLINT | cbColumnName | ||
) |
SQLColumnsW()
RDBC_EXPORT SQLRETURN SQLColumnsW | ( | SQLHSTMT | hstmt, |
SQLWCHAR * | szCatalogName, | ||
SQLSMALLINT | cbCatalogName, | ||
SQLWCHAR * | szSchemaName, | ||
SQLSMALLINT | cbSchemaName, | ||
SQLWCHAR * | szTableName, | ||
SQLSMALLINT | cbTableName, | ||
SQLWCHAR * | szColumnName, | ||
SQLSMALLINT | cbColumnName | ||
) |
SQLConnectW()
RDBC_EXPORT SQLRETURN SQLConnectW | ( | SQLHDBC | hdbc, |
const SQLWCHAR * | szDSN, | ||
SQLSMALLINT | cbDSN, | ||
const SQLWCHAR * | szUID, | ||
SQLSMALLINT | cbUID, | ||
const SQLWCHAR * | szAuthStr, | ||
SQLSMALLINT | cbAuthStr | ||
) |
SQLDescribeColW()
RDBC_EXPORT SQLRETURN SQLDescribeColW | ( | SQLHSTMT | hstmt, |
SQLUSMALLINT | icol, | ||
SQLWCHAR * | szColName, | ||
SQLSMALLINT | cbColNameMax, | ||
SQLSMALLINT * | pcbColName, | ||
SQLSMALLINT * | pfSqlType, | ||
SQLUINTEGER * | pcbColDef, | ||
SQLSMALLINT * | pibScale, | ||
SQLSMALLINT * | pfNullable | ||
) |
SQLDriverConnectW()
RDBC_EXPORT SQLRETURN SQLDriverConnectW | ( | SQLHDBC | ConnectionHandle, |
SQLHWND | WindowHandle, | ||
const SQLWCHAR * | InConnectionString, | ||
SQLSMALLINT | StringLength1, | ||
SQLWCHAR * | OutConnectionString, | ||
SQLSMALLINT | BufferLength, | ||
SQLSMALLINT * | StringLength2Ptr, | ||
SQLUSMALLINT | DriverCompletion | ||
) |
SQLExecDirectW()
RDBC_EXPORT SQLRETURN SQLExecDirectW | ( | SQLHSTMT | hstmt, |
const SQLWCHAR * | szSqlStr, | ||
SQLINTEGER | cbSqlStr | ||
) |
SQLForeignKeysW()
RDBC_EXPORT SQLRETURN SQLForeignKeysW | ( | SQLHSTMT | hstmt, |
SQLWCHAR * | szPkCatalogName, | ||
SQLSMALLINT | cbPkCatalogName, | ||
SQLWCHAR * | szPkSchemaName, | ||
SQLSMALLINT | cbPkSchemaName, | ||
SQLWCHAR * | szPkTableName, | ||
SQLSMALLINT | cbPkTableName, | ||
SQLWCHAR * | szFkCatalogName, | ||
SQLSMALLINT | cbFkCatalogName, | ||
SQLWCHAR * | szFkSchemaName, | ||
SQLSMALLINT | cbFkSchemaName, | ||
SQLWCHAR * | szFkTableName, | ||
SQLSMALLINT | cbFkTableName | ||
) |
SQLGetConnectAttrW()
RDBC_EXPORT SQLRETURN SQLGetConnectAttrW | ( | SQLHDBC | hdbc, |
SQLINTEGER | fAttribute, | ||
SQLPOINTER | rgbValue, | ||
SQLINTEGER | cbValueMax, | ||
SQLINTEGER * | pcbValue | ||
) |
SQLGetCursorNameW()
RDBC_EXPORT SQLRETURN SQLGetCursorNameW | ( | SQLHSTMT | hstmt, |
SQLWCHAR * | szCursor, | ||
SQLSMALLINT | cbCursorMax, | ||
SQLSMALLINT * | pcbCursor | ||
) |
SQLGetDescFieldW()
RDBC_EXPORT SQLRETURN SQLGetDescFieldW | ( | SQLHDESC | hdesc, |
SQLSMALLINT | iRecord, | ||
SQLSMALLINT | iField, | ||
SQLPOINTER | rgbValue, | ||
SQLINTEGER | cbValueMax, | ||
SQLINTEGER * | pcbValue | ||
) |
SQLGetDescRecW()
RDBC_EXPORT SQLRETURN SQLGetDescRecW | ( | SQLHDESC | hdesc, |
SQLSMALLINT | iRecord, | ||
SQLWCHAR * | szName, | ||
SQLSMALLINT | cbNameMax, | ||
SQLSMALLINT * | pcbName, | ||
SQLSMALLINT * | pfType, | ||
SQLSMALLINT * | pfSubType, | ||
SQLINTEGER * | pLength, | ||
SQLSMALLINT * | pPrecision, | ||
SQLSMALLINT * | pScale, | ||
SQLSMALLINT * | pNullable | ||
) |
SQLGetDiagFieldW()
RDBC_EXPORT SQLRETURN SQLGetDiagFieldW | ( | SQLSMALLINT | fHandleType, |
SQLHANDLE | handle, | ||
SQLSMALLINT | iRecord, | ||
SQLSMALLINT | fDiagField, | ||
SQLPOINTER | rgbDiagInfo, | ||
SQLSMALLINT | cbDiagInfoMax, | ||
SQLSMALLINT * | pcbDiagInfo | ||
) |
SQLGetDiagRecW()
RDBC_EXPORT SQLRETURN SQLGetDiagRecW | ( | SQLSMALLINT | fHandleType, |
SQLHANDLE | handle, | ||
SQLSMALLINT | iRecord, | ||
SQLWCHAR * | szSqlState, | ||
SQLINTEGER * | pfNativeError, | ||
SQLWCHAR * | szErrorMsg, | ||
SQLSMALLINT | cbErrorMsgMax, | ||
SQLSMALLINT * | pcbErrorMsg | ||
) |
SQLGetInfoW()
RDBC_EXPORT SQLRETURN SQLGetInfoW | ( | SQLHDBC | hdbc, |
SQLUSMALLINT | fInfoType, | ||
SQLPOINTER | rgbInfoValue, | ||
SQLSMALLINT | cbInfoValueMax, | ||
SQLSMALLINT * | pcbInfoValue | ||
) |
SQLGetStmtAttrW()
RDBC_EXPORT SQLRETURN SQLGetStmtAttrW | ( | SQLHSTMT | hstmt, |
SQLINTEGER | fAttribute, | ||
SQLPOINTER | rgbValue, | ||
SQLINTEGER | cbValueMax, | ||
SQLINTEGER * | pcbValue | ||
) |
SQLGetTypeInfoW()
RDBC_EXPORT SQLRETURN SQLGetTypeInfoW | ( | SQLHSTMT | hstmt, |
SQLSMALLINT | fDataType | ||
) |
SQLNativeSqlW()
RDBC_EXPORT SQLRETURN SQLNativeSqlW | ( | SQLHDBC | hdbc, |
const SQLWCHAR * | szSqlStrIn, | ||
SQLINTEGER | cbSqlStrIn, | ||
SQLWCHAR * | szSqlStr, | ||
SQLINTEGER | cbSqlStrMax, | ||
SQLINTEGER * | pcbSqlStr | ||
) |
SQLPrepareW()
RDBC_EXPORT SQLRETURN SQLPrepareW | ( | SQLHSTMT | hstmt, |
const SQLWCHAR * | szSqlStr, | ||
SQLINTEGER | cbSqlStr | ||
) |
SQLPrimaryKeysW()
RDBC_EXPORT SQLRETURN SQLPrimaryKeysW | ( | SQLHSTMT | hstmt, |
SQLWCHAR * | szCatalogName, | ||
SQLSMALLINT | cbCatalogName, | ||
SQLWCHAR * | szSchemaName, | ||
SQLSMALLINT | cbSchemaName, | ||
SQLWCHAR * | szTableName, | ||
SQLSMALLINT | cbTableName | ||
) |
SQLProcedureColumnsW()
RDBC_EXPORT SQLRETURN SQLProcedureColumnsW | ( | SQLHSTMT | hstmt, |
SQLWCHAR * | szCatalogName, | ||
SQLSMALLINT | cbCatalogName, | ||
SQLWCHAR * | szSchemaName, | ||
SQLSMALLINT | cbSchemaName, | ||
SQLWCHAR * | szProcName, | ||
SQLSMALLINT | cbProcName, | ||
SQLWCHAR * | szColumnName, | ||
SQLSMALLINT | cbColumnName | ||
) |
SQLProceduresW()
RDBC_EXPORT SQLRETURN SQLProceduresW | ( | SQLHSTMT | hstmt, |
SQLWCHAR * | szCatalogName, | ||
SQLSMALLINT | cbCatalogName, | ||
SQLWCHAR * | szSchemaName, | ||
SQLSMALLINT | cbSchemaName, | ||
SQLWCHAR * | szProcName, | ||
SQLSMALLINT | cbProcName | ||
) |
SQLSetConnectAttrW()
RDBC_EXPORT SQLRETURN SQLSetConnectAttrW | ( | SQLHDBC | hdbc, |
SQLINTEGER | fAttribute, | ||
SQLPOINTER | rgbValue, | ||
SQLINTEGER | cbValue | ||
) |
SQLSetCursorNameW()
RDBC_EXPORT SQLRETURN SQLSetCursorNameW | ( | SQLHSTMT | hstmt, |
const SQLWCHAR * | szCursor, | ||
SQLSMALLINT | cbCursor | ||
) |
SQLSetDescFieldW()
RDBC_EXPORT SQLRETURN SQLSetDescFieldW | ( | SQLHDESC | hdesc, |
SQLSMALLINT | iRecord, | ||
SQLSMALLINT | iField, | ||
SQLPOINTER | rgbValue, | ||
SQLINTEGER | cbvalueMax | ||
) |
SQLSetStmtAttrW()
RDBC_EXPORT SQLRETURN SQLSetStmtAttrW | ( | SQLHSTMT | hstmt, |
SQLINTEGER | fAttribute, | ||
SQLPOINTER | rgbValue, | ||
SQLINTEGER | cbValueMax | ||
) |
SQLSpecialColumnsW()
RDBC_EXPORT SQLRETURN SQLSpecialColumnsW | ( | SQLHSTMT | hstmt, |
SQLSMALLINT | fColType, | ||
SQLWCHAR * | szCatalogName, | ||
SQLSMALLINT | cbCatalogName, | ||
SQLWCHAR * | szSchemaName, | ||
SQLSMALLINT | cbSchemaName, | ||
SQLWCHAR * | szTableName, | ||
SQLSMALLINT | cbTableName, | ||
SQLUSMALLINT | fScope, | ||
SQLUSMALLINT | fNullable | ||
) |
SQLStatisticsW()
RDBC_EXPORT SQLRETURN SQLStatisticsW | ( | SQLHSTMT | hstmt, |
SQLWCHAR * | szCatalogName, | ||
SQLSMALLINT | cbCatalogName, | ||
SQLWCHAR * | szSchemaName, | ||
SQLSMALLINT | cbSchemaName, | ||
SQLWCHAR * | szTableName, | ||
SQLSMALLINT | cbTableName, | ||
SQLUSMALLINT | fUnique, | ||
SQLUSMALLINT | fAccuracy | ||
) |
SQLTablePrivilegesW()
RDBC_EXPORT SQLRETURN SQLTablePrivilegesW | ( | SQLHSTMT | hstmt, |
SQLWCHAR * | szCatalogName, | ||
SQLSMALLINT | cbCatalogName, | ||
SQLWCHAR * | szSchemaName, | ||
SQLSMALLINT | cbSchemaName, | ||
SQLWCHAR * | szTableName, | ||
SQLSMALLINT | cbTableName | ||
) |
SQLTablesW()
RDBC_EXPORT SQLRETURN SQLTablesW | ( | SQLHSTMT | hstmt, |
SQLWCHAR * | szCatalogName, | ||
SQLSMALLINT | cbCatalogName, | ||
SQLWCHAR * | szSchemaName, | ||
SQLSMALLINT | cbSchemaName, | ||
SQLWCHAR * | szTableName, | ||
SQLSMALLINT | cbTableName, | ||
SQLWCHAR * | szTableType, | ||
SQLSMALLINT | cbTableType | ||
) |