George Tasker
fcf3321f44
Added SQL_WVARCHAR and SQL_WCHAR to the data types that the sample checks to see if they are supported by the datasource when the DATATYPES button is pressed
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31182 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-12-28 22:27:45 +00:00
George Tasker
2197177140
Lookup result windows now force the first column size to be no great than 20 characters to avoid the code that calls the DB to find the length of the longest string in column, as the code used to get that value is not necessarily portable across all DB platforms
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31173 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-12-28 18:35:08 +00:00
George Tasker
856e0fa454
Display message typo corrected
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31156 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-12-28 00:31:41 +00:00
Włodzimierz Skiba
f0fb3b3b60
GCC fixes.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30700 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-22 19:32:37 +00:00
Włodzimierz Skiba
51e298bbbb
GCC fixes.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30698 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-22 17:48:33 +00:00
Włodzimierz Skiba
79911be138
Warning fixes.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30497 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-12 14:15:30 +00:00
George Tasker
c3677ad324
wxChar* usage changed over to wxString in various places
...
Warning fixes when compiling in compatibility 2_4 mode to force use of the desired wxDbTable constructor
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30410 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-10 12:12:37 +00:00
George Tasker
da1e87c4c9
Unicode support added
...
SQL_C_WXCHAR now used throughout the code
BLOB example added to samples\db
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30271 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-04 21:35:39 +00:00
Julian Smart
2978723799
Removed types that don't exist in iodbc
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29766 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-10 10:10:27 +00:00
Włodzimierz Skiba
925e9792d3
Warning fixes found under hardest mode of OpenWatcom. Seems clean in Borland, MinGW and DMC.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29684 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-06 20:54:57 +00:00
Włodzimierz Skiba
44420d2e50
More suitable data structure (in the process of making everything wxUSE_STL insensitive).
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28587 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-08-02 17:52:12 +00:00
Włodzimierz Skiba
f07941fc73
wxUSE_LOG fixes.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28338 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-07-20 19:11:34 +00:00
Włodzimierz Skiba
422d0ff0be
wxDefaultSize.* and wxDefaultPosition.* to wxDefaultCoord.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28324 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-07-20 10:09:47 +00:00
Włodzimierz Skiba
6d841efd46
Revitalization of the code, -1->wxID_ANY, TRUE->true and FALSE->false replacements.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27441 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-05-25 19:57:33 +00:00
Julian Smart
be5a51fb59
More name changes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27429 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-05-25 11:20:37 +00:00
George Tasker
9b12bd993b
wxUSE_NEW_GRID changed to wxUSE_GRID to reflect changes in wxWidgets.
...
Diagnostics output cleaned up
Unicode build fixes when building in wxDbGrid
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27330 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-05-18 02:43:53 +00:00
George Tasker
44ca6244ea
Removed some sample test data that I had left hardcoded in the source
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27236 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-05-12 16:37:13 +00:00
George Tasker
dd5b579ceb
wxODBC_BLOB_SUPPORT changed to just being a #define.
...
BLOB support is on by default
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27226 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-05-12 14:03:23 +00:00
Julian Smart
74de91cc97
Applied [ 880011 ] Several fixes to DbBrowse demo
...
ABX
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25611 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-02-08 11:53:48 +00:00
Gilles Depeyrot
52ad8c7da7
corrections for compilation under Mac OS X
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21361 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-06-24 20:00:40 +00:00
Julian Smart
5962bdb85a
Applied patch [ 701238 ] Added BLOB support to dbtable.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@20458 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-05-03 15:28:18 +00:00
Gilles Depeyrot
fb86524fc3
use include "..." instead of <...>
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16896 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-08-31 22:36:13 +00:00
George Tasker
aaf0836c8b
Enhanced the DataTypeSupported() function to show the native data type name that is being automatically used by the wxODBC class column types
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15822 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-06-13 17:51:56 +00:00
Julian Smart
618f2efa41
Added __WXX11__ tests where appropriate
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14703 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-03-21 10:32:18 +00:00
Vadim Zeitlin
2f6c54eb07
patch from Dimitri fixing a few memory leaks and unTABbing the sources
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14660 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-03-17 14:16:03 +00:00
George Tasker
f369dd4fdd
Fixed coding of a switch statement that had RETURN statements before the BREAK statements, causing compiler warnings with BCC
...
Initialized the temporary date variables so that if a date in the DB is corrupt, then the variables will have a default value in them.
When data sources list box is populated, if the DB specified in the .CFG file is no longer in the list, a wxASSERT() message was generated in debug builds. Now the program makes sure that the datasource is in the listbox's choices before trying to set the selected choice to that string
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12609 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-11-23 00:24:32 +00:00
Jouk Jansen
abfcca57dd
Committing in .
...
Modified Files:
wxWindows/descrip.mms wxWindows/setup.h_vms
wxWindows/distrib/msw/makefile.rsp
wxWindows/include/wx/dbgrid.h wxWindows/lib/vms_gtk.opt
wxWindows/samples/db/dbtest.cpp
wxWindows/src/common/descrip.mms
wxWindows/src/generic/descrip.mms
Added Files:
wxWindows/samples/dialup/descrip.mms
wxWindows/samples/docview/descrip.mms
wxWindows/samples/font/descrip.mms
dbgrid.h change as announced in the developer mailing list
various OpenVMS complile issues
----------------------------------------------------------------------
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12343 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-11-07 09:26:33 +00:00
George Tasker
a4054ad1cf
Changed the 'true's and 'false's back to TRUE and FALSE
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10541 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-06-11 16:59:45 +00:00
George Tasker
f21b2fd89d
Added code to show off wxDbGrid (contributed by Paul and Roger Gammans) in wxUSE_NEW_GRID is set to 1. If grid is not enabled, the program does not compile in the wxDbGrid portion of the sample
...
Fixed a bug in the SetColDef() descriptions that had the Contribs column defined as a UCHAR but the SQL data type was set to be SQL_C_SHORT when it needed to be SQL_C_UTINYINT to match the size of the UCHAR data variable
General code cleanup
TRUE/FALSE changed to true/false
Now uses new wxDbLogExtendedErrorMsg() function for reporting human readable ODBC errors
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10505 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-06-10 17:12:56 +00:00
George Tasker
69a2b59d53
Removed TABs that had gotten in to the source
...
Added more feature tests to the sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10293 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-05-23 13:48:04 +00:00
George Tasker
5d59e67a7b
Added compile-time check to be sure that wxUSE_ODBC is set to 1 before attempting to compile this program, and error out telling the user to change the setting if they want to compile this program
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10212 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-05-18 18:32:33 +00:00
George Tasker
3f030b4804
Added buttons to allow a dump of DB DATATYPES and DB DIAGNOSTIC info via wxLogMessage() to the sample app
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10162 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-05-15 13:12:36 +00:00
George Tasker
ea24eeb2db
Fixed problems which prevented creation/recreation of tables with MSAcces
...
General cleanup of code in the sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10160 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-05-15 00:58:09 +00:00
George Tasker
beb0d04d04
Change demo to not try to drop the table when it thinks it is creating it for the first time - per Paul Gammans
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@9758 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-04-15 13:08:39 +00:00
George Tasker
3fe813a9ad
Experimental BLOB code added - set wxODBC_BLOB_EXPERIMENT to 1 in dbtest.h if you want to help work on this
...
Added some more test functions that have no GUI hook yet, but will be used in wxBase buidls eventually
Fixed handling of checks for TableExists() and TablePrivileges() to use the (HOPEFULLY) now working functions.
Better exception handling when the .CFG file does not exist
Better reporting of database errors shown by example
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@9719 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-04-11 14:20:56 +00:00
George Tasker
24e2b35da2
Added two more lines of c_str() calls for GCC compilation.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@9303 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-02-05 23:26:46 +00:00
George Tasker
d3358961db
More changes to use the latest wxDb/wxDbTable method enhancements
...
More Unicode additions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@9291 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-02-04 16:01:33 +00:00
George Tasker
049977d042
Massive cleanup of the code.
...
More Unicode support added (though untested).
Added TONS of comments
Changed code to demonstrate the new wxDbConnectInf class
ODBC environment handle now managed via the wxDbConnectInf class
Fixed bug where editing a displayed record would not save if the user name was changed.
Other minor bug fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@9276 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-02-03 17:52:58 +00:00
George Tasker
94613352b5
Changed a couple lines to intialize member variables correctly to match db/dbtable type changes to wxString from char *
...
Spelling typos fixed
All hardcoded text strings and characters now inside wxT()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@9254 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-02-01 20:17:15 +00:00
George Tasker
973f253905
Fixed double deletion of a dialog in the effect of a failed connection to the datasource
...
Fixed call to TablePrivileges() in a commented out piece of code to use the correct parameters, in case someone uses it for an example
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@8769 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-11-22 00:28:35 +00:00
Vadim Zeitlin
52860855bf
fix from the main branch which replaces delete with the (proper) delete []
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@8690 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-11-05 13:26:16 +00:00
Bryan Petty
3ca6a5f046
second merge of the 2.2 branch (RL)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@7973 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-08-08 06:11:51 +00:00
Bryan Petty
f6bcfd974e
merged 2.2 branch
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@7748 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-07-15 19:51:35 +00:00
George Tasker
3f755e2d96
Modified to use the newly defined names for functions/classes/structs defined to match the wxWindows conventions for naming (primarily prefacing these items with wx).
...
Fixed program so it would not crash when using FILE|EXIT
Fixed widget alignment issues
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@6769 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-03-16 19:09:42 +00:00
George Tasker
4c4a393f3e
Fixed the QUERY dialog so it would not crash on exit, and the COUNT button now works
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@6368 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-03-01 01:01:01 +00:00
Julian Smart
56b79cb98d
Some but not all compile fixes for typetest (VC++ 1.5); added datetime.cpp
...
to 16-bit compile list; edited isql.h for 16-bit (but not right since doesn't
link)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5740 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-30 15:29:45 +00:00
George Tasker
e70e8f4cf3
Fixed code that did not work with Postgres
...
Removed all tabs, and replaced with spaces accordingly
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5653 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-25 16:18:40 +00:00
Guillermo Rodriguez Garcia
870ff2b13d
Mumit Khan's fixes to allow DLL compilation
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5337 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-11 02:59:25 +00:00
George Tasker
a968c19a82
GUI display problems fixed
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@4423 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
1999-11-07 16:44:45 +00:00
George Tasker
8493118f58
Column name IS_DEVELOPER in index was shortened to IS_DEV to match the column name in the table. These names were shortened to allow use by dBase which only allows 8 character column names
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@4421 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
1999-11-07 15:26:56 +00:00