git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@9720
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
#else
void SetFromClause(const wxString &From) { from = From; }
void SetOrderByClause(const wxString &OrderBy) { orderBy = OrderBy; }
#else
void SetFromClause(const wxString &From) { from = From; }
void SetOrderByClause(const wxString &OrderBy) { orderBy = OrderBy; }
- bool SetOrderByColNums(int first, ...);
+ bool SetOrderByColNums(UWORD first, ...);
void SetWhereClause(const wxString &Where) { where = Where; }
void From(const wxString &From) { from = From; }
void OrderBy(const wxString &OrderBy) { orderBy = OrderBy; }
void SetWhereClause(const wxString &Where) { where = Where; }
void From(const wxString &From) { from = From; }
void OrderBy(const wxString &OrderBy) { orderBy = OrderBy; }
#endif
bool CanSelectForUpdate(void);
bool CanUpdByROWID(void);
#endif
bool CanSelectForUpdate(void);
bool CanUpdByROWID(void);
- void ClearMemberVar(int colNo, bool setToNull=FALSE);
+ void ClearMemberVar(UWORD colNo, bool setToNull=FALSE);
void ClearMemberVars(bool setToNull=FALSE);
bool SetQueryTimeout(UDWORD nSeconds);
void ClearMemberVars(bool setToNull=FALSE);
bool SetQueryTimeout(UDWORD nSeconds);
ULONG Count(const wxString &args="*");
int DB_STATUS(void) { return(pDb->DB_STATUS); }
ULONG Count(const wxString &args="*");
int DB_STATUS(void) { return(pDb->DB_STATUS); }
- bool IsColNull(int colNo);
- bool SetColNull(int colNo, bool set=TRUE);
+ bool IsColNull(UWORD colNo);
+ bool SetColNull(UWORD colNo, bool set=TRUE);
bool SetColNull(const wxString &colName, bool set=TRUE);
#if wxODBC_BACKWARD_COMPATABILITY
// The following member functions are deprecated. You should use the SetColNull()
bool SetColNull(const wxString &colName, bool set=TRUE);
#if wxODBC_BACKWARD_COMPATABILITY
// The following member functions are deprecated. You should use the SetColNull()
wxDbColInf *colInf = 0;
RETCODE retcode;
wxDbColInf *colInf = 0;
RETCODE retcode;
wxDbColInf *colInf = 0;
RETCODE retcode;
wxDbColInf *colInf = 0;
RETCODE retcode;
// to avoid undesired unbinding of columns.
{
UWORD noCols = 0;
// to avoid undesired unbinding of columns.
{
UWORD noCols = 0;
wxDbColInf *colInf = 0;
RETCODE retcode;
wxDbColInf *colInf = 0;
RETCODE retcode;
/********** wxDbTable::SetOrderByColNums() **********/
/********** wxDbTable::SetOrderByColNums() **********/
-bool wxDbTable::SetOrderByColNums(int first, ... )
+bool wxDbTable::SetOrderByColNums(UWORD first, ... )
+ int colNo = first; // using 'int' to be able to look for wxDB_NO_MORE_COLUN_NUMBERS
va_list argptr;
bool abort = FALSE;
va_list argptr;
bool abort = FALSE;
/********** wxDbTable::IsColNull() **********/
/********** wxDbTable::IsColNull() **********/
-bool wxDbTable::IsColNull(int colNo)
+bool wxDbTable::IsColNull(UWORD colNo)
{
/*
This logic is just not right. It would indicate TRUE
{
/*
This logic is just not right. It would indicate TRUE
/********** wxDbTable::ClearMemberVar() **********/
/********** wxDbTable::ClearMemberVar() **********/
-void wxDbTable::ClearMemberVar(int colNo, bool setToNull)
+void wxDbTable::ClearMemberVar(UWORD colNo, bool setToNull)
{
wxASSERT(colNo < noCols);
{
wxASSERT(colNo < noCols);
} // wxDbTable::Refresh()
} // wxDbTable::Refresh()
-/********** wxDbTable::SetColNull(int colNo, bool set) **********/
-bool wxDbTable::SetColNull(int colNo, bool set)
+/********** wxDbTable::SetColNull() **********/
+bool wxDbTable::SetColNull(UWORD colNo, bool set)
} // wxDbTable::SetColNull()
} // wxDbTable::SetColNull()
-/********** wxDbTable::SetColNull(const wxString &colName, bool set) **********/
+/********** wxDbTable::SetColNull() **********/
bool wxDbTable::SetColNull(const wxString &colName, bool set)
{
int i;
bool wxDbTable::SetColNull(const wxString &colName, bool set)
{
int i;