Beginning support for handling international formatting specifically on dates and floats.
wxString s_Field; // Formated String for Output
wxString s_Format[7]; // Formated Objects - TIMESTAMP has
the biggest (7)
wxString s_Amount[7]; // Formated Objects - amount of
things that can be formatted
int i_Amount[7]; // Formated Objects -
TT MM YYYY HH MM SS m
int i_Nation; // 0 = timestamp
1 = EU
2 = UK
3 = International
4 = US
int i_dbDataType; // conversion of the 'sqlDataType'
to the generic data type used by
these classes
SWORD i_sqlDataType;
The constructor for this class initializes all the values to zero or NULL.The destructor does nothing at this time.
Only one function is provided with this class currently:
wxDbColFor::Format
wxDbColFor::Initialize
int Format(int Nation, int dbDataType, SWORD sqlDataType, short columnSize, short decimalDigits)
Work in progress, and should be inter-related with wxLocale eventually.
Simply initializes all member variables to a cleared state. Called by the constructor automatically.