]> git.saurik.com Git - wxWidgets.git/blobdiff - src/iodbc/postgres/odbc_funcs.h
Guess what: ODBC updates and build fixes.
[wxWidgets.git] / 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 (file)
index 508d5bd..0000000
+++ /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);
-