- bool IsCursorClosedOnCommit(void);
- bool IsColNull(int colNo);
- UWORD GetRowNum(void);
- void GetSelectStmt(char *pSqlStmt, int typeOfSelect, bool distinct);
- void GetDeleteStmt(char *pSqlStmt, int typeOfDel, char *pWhereClause = 0);
- void GetUpdateStmt(char *pSqlStmt, int typeOfUpd, char *pWhereClause = 0);
- void GetWhereClause(char *pWhereClause, int typeOfWhere);
- bool CanSelectForUpdate(void);
- bool CanUpdByROWID(void);
- void ClearMemberVars(void);
- bool SetQueryTimeout(UDWORD nSeconds);
- void SetColDefs (int index, char *fieldName, int dataType, void *pData, int cType,
- int size, bool keyField = FALSE, bool upd = TRUE,
- bool insAllow = TRUE, bool derivedCol = FALSE);
- bool SetCursor(int cursorNo = DB_CURSOR0);
- int GetCursor(void) { return(currCursorNo); }
- ULONG Count(void);
- int DB_STATUS(void) { return(pDb->DB_STATUS); }
- bool Refresh(void);
+ bool IsCursorClosedOnCommit(void);
+ bool IsColNull(int colNo);
+ UWORD GetRowNum(void);
+ void GetSelectStmt(char *pSqlStmt, int typeOfSelect, bool distinct);
+ void GetDeleteStmt(char *pSqlStmt, int typeOfDel, char *pWhereClause = 0);
+ void GetUpdateStmt(char *pSqlStmt, int typeOfUpd, char *pWhereClause = 0);
+ void GetWhereClause(char *pWhereClause, int typeOfWhere, char *qualTableName = 0);
+ bool CanSelectForUpdate(void);
+ bool CanUpdByROWID(void);
+ void ClearMemberVars(void);
+ bool SetQueryTimeout(UDWORD nSeconds);
+ void SetColDefs (int index, char *fieldName, int dataType, void *pData, int cType,
+ int size, bool keyField = FALSE, bool upd = TRUE,
+ bool insAllow = TRUE, bool derivedCol = FALSE);
+ bool SetCursor(int cursorNo = DB_CURSOR0);
+ int GetCursor(void) { return(currCursorNo); }
+ ULONG Count(void);
+ int DB_STATUS(void) { return(pDb->DB_STATUS); }
+ bool Refresh(void);