X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/8c14576d36a95b1572d26347111fa91871556d6e..7e616b1050e4aaa4b8468d82ddf5b85d46412a3c:/src/iodbc/postgres/odbc_funcs.h diff --git a/src/iodbc/postgres/odbc_funcs.h b/src/iodbc/postgres/odbc_funcs.h deleted file mode 100644 index 508d5bd717..0000000000 --- a/src/iodbc/postgres/odbc_funcs.h +++ /dev/null @@ -1,380 +0,0 @@ -#define SQLRETURN RETCODE -SQLRETURN SQL_API SQLDriverConnect( - SQLHDBC hdbc, - SQLHWND hwnd, - SQLCHAR FAR *szConnStrIn, - SQLSMALLINT cbConnStrIn, - SQLCHAR FAR *szConnStrOut, - SQLSMALLINT cbConnStrOutMax, - SQLSMALLINT FAR *pcbConnStrOut, - SQLUSMALLINT fDriverCompletion); - -SQLRETURN SQL_API SQLBrowseConnect( - SQLHDBC hdbc, - SQLCHAR FAR *szConnStrIn, - SQLSMALLINT cbConnStrIn, - SQLCHAR FAR *szConnStrOut, - SQLSMALLINT cbConnStrOutMax, - SQLSMALLINT FAR *pcbConnStrOut); - -SQLRETURN SQL_API SQLColumnPrivileges( - SQLHSTMT hstmt, - SQLCHAR FAR *szCatalogName, - SQLSMALLINT cbCatalogName, - SQLCHAR FAR *szSchemaName, - SQLSMALLINT cbSchemaName, - SQLCHAR FAR *szTableName, - SQLSMALLINT cbTableName, - SQLCHAR FAR *szColumnName, - SQLSMALLINT cbColumnName); - -SQLRETURN SQL_API SQLDescribeParam( - SQLHSTMT hstmt, - SQLUSMALLINT ipar, - SQLSMALLINT FAR *pfSqlType, - SQLUINTEGER FAR *pcbParamDef, - SQLSMALLINT FAR *pibScale, - SQLSMALLINT FAR *pfNullable); - -SQLRETURN SQL_API SQLExtendedFetch( - SQLHSTMT hstmt, - SQLUSMALLINT fFetchType, - SQLINTEGER irow, - SQLUINTEGER FAR *pcrow, - SQLUSMALLINT FAR *rgfRowStatus); - -SQLRETURN SQL_API SQLForeignKeys( - SQLHSTMT hstmt, - SQLCHAR FAR *szPkCatalogName, - SQLSMALLINT cbPkCatalogName, - SQLCHAR FAR *szPkSchemaName, - SQLSMALLINT cbPkSchemaName, - SQLCHAR FAR *szPkTableName, - SQLSMALLINT cbPkTableName, - SQLCHAR FAR *szFkCatalogName, - SQLSMALLINT cbFkCatalogName, - SQLCHAR FAR *szFkSchemaName, - SQLSMALLINT cbFkSchemaName, - SQLCHAR FAR *szFkTableName, - SQLSMALLINT cbFkTableName); - -SQLRETURN SQL_API SQLMoreResults( - SQLHSTMT hstmt); - -SQLRETURN SQL_API SQLNativeSql( - SQLHDBC hdbc, - SQLCHAR FAR *szSqlStrIn, - SQLINTEGER cbSqlStrIn, - SQLCHAR FAR *szSqlStr, - SQLINTEGER cbSqlStrMax, - SQLINTEGER FAR *pcbSqlStr); - -SQLRETURN SQL_API SQLNumParams( - SQLHSTMT hstmt, - SQLSMALLINT FAR *pcpar); - -SQLRETURN SQL_API SQLParamOptions( - SQLHSTMT hstmt, - SQLUINTEGER crow, - SQLUINTEGER FAR *pirow); - -SQLRETURN SQL_API SQLPrimaryKeys( - SQLHSTMT hstmt, - SQLCHAR FAR *szCatalogName, - SQLSMALLINT cbCatalogName, - SQLCHAR FAR *szSchemaName, - SQLSMALLINT cbSchemaName, - SQLCHAR FAR *szTableName, - SQLSMALLINT cbTableName); - -SQLRETURN SQL_API SQLProcedureColumns( - SQLHSTMT hstmt, - SQLCHAR FAR *szCatalogName, - SQLSMALLINT cbCatalogName, - SQLCHAR FAR *szSchemaName, - SQLSMALLINT cbSchemaName, - SQLCHAR FAR *szProcName, - SQLSMALLINT cbProcName, - SQLCHAR FAR *szColumnName, - SQLSMALLINT cbColumnName); - -SQLRETURN SQL_API SQLProcedures( - SQLHSTMT hstmt, - SQLCHAR FAR *szCatalogName, - SQLSMALLINT cbCatalogName, - SQLCHAR FAR *szSchemaName, - SQLSMALLINT cbSchemaName, - SQLCHAR FAR *szProcName, - SQLSMALLINT cbProcName); - -SQLRETURN SQL_API SQLSetPos( - SQLHSTMT hstmt, - SQLUSMALLINT irow, - SQLUSMALLINT fOption, - SQLUSMALLINT fLock); - -SQLRETURN SQL_API SQLTablePrivileges( - SQLHSTMT hstmt, - SQLCHAR FAR *szCatalogName, - SQLSMALLINT cbCatalogName, - SQLCHAR FAR *szSchemaName, - SQLSMALLINT cbSchemaName, - SQLCHAR FAR *szTableName, - SQLSMALLINT cbTableName); - -SQLRETURN SQL_API SQLDrivers( - SQLHENV henv, - SQLUSMALLINT fDirection, - SQLCHAR FAR *szDriverDesc, - SQLSMALLINT cbDriverDescMax, - SQLSMALLINT FAR *pcbDriverDesc, - SQLCHAR FAR *szDriverAttributes, - SQLSMALLINT cbDrvrAttrMax, - SQLSMALLINT FAR *pcbDrvrAttr); - -SQLRETURN SQL_API SQLBindParameter( - SQLHSTMT hstmt, - SQLUSMALLINT ipar, - SQLSMALLINT fParamType, - SQLSMALLINT fCType, - SQLSMALLINT fSqlType, - SQLUINTEGER cbColDef, - SQLSMALLINT ibScale, - SQLPOINTER rgbValue, - SQLINTEGER cbValueMax, - SQLINTEGER FAR *pcbValue); - -SQLRETURN SQL_API SQLAllocConnect( - SQLHENV henv, - SQLHDBC FAR *phdbc); - -SQLRETURN SQL_API SQLAllocEnv( - SQLHENV FAR *phenv); - -SQLRETURN SQL_API SQLAllocStmt( - SQLHDBC hdbc, - SQLHSTMT FAR *phstmt); - -SQLRETURN SQL_API SQLBindCol( - SQLHSTMT hstmt, - SQLUSMALLINT icol, - SQLSMALLINT fCType, - SQLPOINTER rgbValue, - SQLINTEGER cbValueMax, - SQLINTEGER FAR *pcbValue); - -SQLRETURN SQL_API SQLCancel( - SQLHSTMT hstmt); - -SQLRETURN SQL_API SQLColAttributes( - SQLHSTMT hstmt, - SQLUSMALLINT icol, - SQLUSMALLINT fDescType, - SQLPOINTER rgbDesc, - SQLSMALLINT cbDescMax, - SQLSMALLINT FAR *pcbDesc, - SQLINTEGER FAR *pfDesc); - -SQLRETURN SQL_API SQLConnect( - SQLHDBC hdbc, - SQLCHAR FAR *szDSN, - SQLSMALLINT cbDSN, - SQLCHAR FAR *szUID, - SQLSMALLINT cbUID, - SQLCHAR FAR *szAuthStr, - SQLSMALLINT cbAuthStr); - -SQLRETURN SQL_API SQLDescribeCol( - SQLHSTMT hstmt, - SQLUSMALLINT icol, - SQLCHAR FAR *szColName, - SQLSMALLINT cbColNameMax, - SQLSMALLINT FAR *pcbColName, - SQLSMALLINT FAR *pfSqlType, - SQLUINTEGER FAR *pcbColDef, - SQLSMALLINT FAR *pibScale, - SQLSMALLINT FAR *pfNullable); - -SQLRETURN SQL_API SQLDisconnect( - SQLHDBC hdbc); - -SQLRETURN SQL_API SQLError( - SQLHENV henv, - SQLHDBC hdbc, - SQLHSTMT hstmt, - SQLCHAR FAR *szSqlState, - SQLINTEGER FAR *pfNativeError, - SQLCHAR FAR *szErrorMsg, - SQLSMALLINT cbErrorMsgMax, - SQLSMALLINT FAR *pcbErrorMsg); - -SQLRETURN SQL_API SQLExecDirect( - SQLHSTMT hstmt, - SQLCHAR FAR *szSqlStr, - SQLINTEGER cbSqlStr); - -SQLRETURN SQL_API SQLExecute( - SQLHSTMT hstmt); - -SQLRETURN SQL_API SQLFetch( - SQLHSTMT hstmt); - -SQLRETURN SQL_API SQLFreeConnect( - SQLHDBC hdbc); - -SQLRETURN SQL_API SQLFreeEnv( - SQLHENV henv); - -SQLRETURN SQL_API SQLFreeStmt( - SQLHSTMT hstmt, - SQLUSMALLINT fOption); - -SQLRETURN SQL_API SQLGetCursorName( - SQLHSTMT hstmt, - SQLCHAR FAR *szCursor, - SQLSMALLINT cbCursorMax, - SQLSMALLINT FAR *pcbCursor); - -SQLRETURN SQL_API SQLNumResultCols( - SQLHSTMT hstmt, - SQLSMALLINT FAR *pccol); - -SQLRETURN SQL_API SQLPrepare( - SQLHSTMT hstmt, - SQLCHAR FAR *szSqlStr, - SQLINTEGER cbSqlStr); - -SQLRETURN SQL_API SQLRowCount( - SQLHSTMT hstmt, - SQLINTEGER FAR *pcrow); - -SQLRETURN SQL_API SQLSetCursorName( - SQLHSTMT hstmt, - SQLCHAR FAR *szCursor, - SQLSMALLINT cbCursor); - -SQLRETURN SQL_API SQLTransact( - SQLHENV henv, - SQLHDBC hdbc, - SQLUSMALLINT fType); - - -SQLRETURN SQL_API SQLSetParam( /* Use SQLBindParameter */ - SQLHSTMT hstmt, - SQLUSMALLINT ipar, - SQLSMALLINT fCType, - SQLSMALLINT fSqlType, - SQLUINTEGER cbParamDef, - SQLSMALLINT ibScale, - SQLPOINTER rgbValue, - SQLINTEGER FAR *pcbValue); - -SQLRETURN SQL_API SQLColumns( - SQLHSTMT hstmt, - SQLCHAR FAR *szCatalogName, - SQLSMALLINT cbCatalogName, - SQLCHAR FAR *szSchemaName, - SQLSMALLINT cbSchemaName, - SQLCHAR FAR *szTableName, - SQLSMALLINT cbTableName, - SQLCHAR FAR *szColumnName, - SQLSMALLINT cbColumnName); - -SQLRETURN SQL_API SQLGetConnectOption( - SQLHDBC hdbc, - SQLUSMALLINT fOption, - SQLPOINTER pvParam); - -SQLRETURN SQL_API SQLGetData( - SQLHSTMT hstmt, - SQLUSMALLINT icol, - SQLSMALLINT fCType, - SQLPOINTER rgbValue, - SQLINTEGER cbValueMax, - SQLINTEGER FAR *pcbValue); - -SQLRETURN SQL_API SQLGetFunctions( - SQLHDBC hdbc, - SQLUSMALLINT fFunction, - SQLUSMALLINT FAR *pfExists); - -SQLRETURN SQL_API SQLGetInfo( - SQLHDBC hdbc, - SQLUSMALLINT fInfoType, - SQLPOINTER rgbInfoValue, - SQLSMALLINT cbInfoValueMax, - SQLSMALLINT FAR *pcbInfoValue); - -SQLRETURN SQL_API SQLGetStmtOption( - SQLHSTMT hstmt, - SQLUSMALLINT fOption, - SQLPOINTER pvParam); - -SQLRETURN SQL_API SQLGetTypeInfo( - SQLHSTMT hstmt, - SQLSMALLINT fSqlType); - -SQLRETURN SQL_API SQLParamData( - SQLHSTMT hstmt, - SQLPOINTER FAR *prgbValue); - -SQLRETURN SQL_API SQLPutData( - SQLHSTMT hstmt, - SQLPOINTER rgbValue, - SQLINTEGER cbValue); - -SQLRETURN SQL_API SQLSetConnectOption( - SQLHDBC hdbc, - SQLUSMALLINT fOption, - SQLUINTEGER vParam); - -SQLRETURN SQL_API SQLSetStmtOption( - SQLHSTMT hstmt, - SQLUSMALLINT fOption, - SQLUINTEGER vParam); - -SQLRETURN SQL_API SQLSpecialColumns( - SQLHSTMT hstmt, - SQLUSMALLINT fColType, - SQLCHAR FAR *szCatalogName, - SQLSMALLINT cbCatalogName, - SQLCHAR FAR *szSchemaName, - SQLSMALLINT cbSchemaName, - SQLCHAR FAR *szTableName, - SQLSMALLINT cbTableName, - SQLUSMALLINT fScope, - SQLUSMALLINT fNullable); - -SQLRETURN SQL_API SQLStatistics( - SQLHSTMT hstmt, - SQLCHAR FAR *szCatalogName, - SQLSMALLINT cbCatalogName, - SQLCHAR FAR *szSchemaName, - SQLSMALLINT cbSchemaName, - SQLCHAR FAR *szTableName, - SQLSMALLINT cbTableName, - SQLUSMALLINT fUnique, - SQLUSMALLINT fAccuracy); - -SQLRETURN SQL_API SQLTables( - SQLHSTMT hstmt, - SQLCHAR FAR *szCatalogName, - SQLSMALLINT cbCatalogName, - SQLCHAR FAR *szSchemaName, - SQLSMALLINT cbSchemaName, - SQLCHAR FAR *szTableName, - SQLSMALLINT cbTableName, - SQLCHAR FAR *szTableType, - SQLSMALLINT cbTableType); - - -SQLRETURN SQL_API SQLDataSources( - SQLHENV henv, - SQLUSMALLINT fDirection, - SQLCHAR FAR *szDSN, - SQLSMALLINT cbDSNMax, - SQLSMALLINT FAR *pcbDSN, - SQLCHAR FAR *szDescription, - SQLSMALLINT cbDescriptionMax, - SQLSMALLINT FAR *pcbDescription); -