Commit Graph

146 Commits

Author SHA1 Message Date
Ivo Hinkelmann
86d8c083b2 INTEGRATION: CWS dba204c (1.145.8); FILE MERGED
2006/07/24 12:21:32 fs 1.145.8.2: #i67453# when extending an error message, caught during execution, with own information, don't allow for secondary exceptions to slip to the caller
2006/07/21 08:45:50 fs 1.145.8.1: #i67594# when the connection cannot provide a query composer, create one stand-alone
2006-08-04 12:55:11 +00:00
Oliver Bolte
a358aa8d79 INTEGRATION: CWS qiq (1.143.10); FILE MERGED
2006/06/27 11:54:13 fs 1.143.10.6: RESYNC: (1.143-1.144); FILE MERGED
2006/06/16 13:35:23 fs 1.143.10.5: m_xAnalyzer is superfluous
2006/06/16 12:45:58 fs 1.143.10.4: don't overwrite m_xColumns with the composer columns, if we already have some
2006/06/09 11:57:44 fs 1.143.10.3: #i51143# when executing, and an error occurs, append an info stating the (original) statement which lead to this error
2006/05/24 06:40:20 fs 1.143.10.2: some refactoring of compose/quoteTableName and friends, in preparation of #i51143#
2006/05/10 10:54:59 fs 1.143.10.1: #i51443# allow executing queries which are based on other queries
2006-07-10 14:03:11 +00:00
Jens-Heiner Rechtien
356a9becb4 INTEGRATION: CWS warnings01 (1.139.26); FILE MERGED
2006/05/29 11:19:10 sb 1.139.26.5: #i53898# Made code warning-free and/or compile at all after resync to SRC680m170.
2006/05/23 23:42:29 sb 1.139.26.4: RESYNC: (1.142-1.143); FILE MERGED
2006/05/12 16:25:12 sb 1.139.26.3: #i53898# Made code warning-free and/or compile at all after resync to SRC680m162 (and in some cases reverted previous, problematic changes).
2006/04/07 20:45:00 sb 1.139.26.2: RESYNC: (1.139-1.142); FILE MERGED
2006/03/24 15:35:45 fs 1.139.26.1: #i57457# warning-free code (unxlngi6/.pro + unxsoli4.pro)
2006-06-20 01:35:33 +00:00
Jens-Heiner Rechtien
5b23d01394 INTEGRATION: CWS oj17 (1.142.22); FILE MERGED
2006/03/09 12:31:39 oj 1.142.22.1: stl iterator usage fix
2006-04-19 12:18:18 +00:00
Rüdiger Timm
ee3cc8936d INTEGRATION: CWS dba202f (1.139.12); FILE MERGED
2006/01/30 09:13:56 oj 1.139.12.3: #i61052# fix for updates, deletes and moves
2006/01/27 06:53:23 fs 1.139.12.2: RESYNC: (1.139-1.141); FILE MERGED
2006/01/20 14:51:43 fs 1.139.12.1: copying the changes from stlusagefix01 herein, to be able to use this CWS in a non-product version
2006-02-06 15:53:55 +00:00
Jens-Heiner Rechtien
751687101e INTEGRATION: CWS rowsetdel (1.139.16); FILE MERGED
2006/01/25 14:51:10 fs 1.139.16.7: manual RESYNC to HEAD
2006/01/20 12:09:17 fs 1.139.16.6: #i55731# slightly corrected onDeleteRow/onDeletedRow
2006/01/20 09:02:48 fs 1.139.16.5: #i55731# deletion of rows even more refined
2006/01/19 09:04:06 fs 1.139.16.4: merging the changes from CWS stlusagefix01, to ensure there are no interdependencies
2006/01/18 14:50:28 fs 1.139.16.3: #i55731# some more fine-tuning to the behaviour when deleting a row
2006/01/18 13:57:33 fs 1.139.16.2: #i55731# moveToInsertRow must also fire a RowCountChange - might happen in case the current row is deleted
2006/01/16 10:12:36 fs 1.139.16.1: #i55731# fixed the handling when deleting records
2006-01-25 14:09:55 +00:00
Jens-Heiner Rechtien
2add0c0aac INTEGRATION: CWS stlusagefix01 (1.139.14); FILE MERGED
2006/01/17 09:00:09 oj 1.139.14.2: #i60480# stl usage corrected
2006/01/16 13:47:15 oj 1.139.14.1: #i60480# fix stl usage
2006-01-25 12:42:53 +00:00
Oliver Bolte
12efa4f9f4 INTEGRATION: CWS dba202a (1.137.24); FILE MERGED
2005/11/25 07:40:07 oj 1.137.24.1: #i56333# create columns even when no column exists
2005-12-21 12:33:51 +00:00
Oliver Bolte
ba53a40119 INTEGRATION: CWS kaddrbook (1.137.46); FILE MERGED
2005/12/05 12:15:23 fs 1.137.46.1: #i58879# respect XDatabaseMetaData::getVersionColumns, and translate it into css.sdbcx.Column.IsRowVersion
2005-12-19 16:14:01 +00:00
Jens-Heiner Rechtien
dfa8533329 INTEGRATION: CWS oj15 (1.134.2); FILE MERGED
2005/09/14 06:15:02 oj 1.134.2.1: #i54394# current row doesn't have to be empty
2005-09-23 13:36:38 +00:00
Jens-Heiner Rechtien
317f433283 INTEGRATION: CWS dba201b (1.133.44); FILE MERGED
2005/09/21 06:45:08 oj 1.133.44.3: RESYNC: (1.133-1.135); FILE MERGED
2005/07/26 10:50:32 oj 1.133.44.2: #i52440# throw exception when only select is allowed and an update or insert is executing
2005/07/26 10:48:19 oj 1.133.44.1: #i52440# throw exception when only select is allowed and an update or insert is executing
2005-09-23 11:02:55 +00:00
Rüdiger Timm
28f60be75f INTEGRATION: CWS ooo19126 (1.133.104); FILE MERGED
2005/09/05 17:32:03 rt 1.133.104.1: #i54170# Change license header: remove SISSL
2005-09-08 09:00:22 +00:00
Rüdiger Timm
55f83e0d6e INTEGRATION: CWS hr18 (1.133.94); FILE MERGED
2005/08/10 16:25:26 hr 1.133.94.1: #i51878#,#i53108#: cleanup STL iterator usage
2005-09-05 07:57:04 +00:00
Vladimir Glazounov
175a056c26 INTEGRATION: CWS dba24 (1.131.4); FILE MERGED
2005/02/21 13:07:33 oj 1.131.4.4: RESYNC: (1.131-1.132); FILE MERGED
2005/02/11 11:15:23 fs 1.131.4.3: still #i15113#: setStatementResultSetType: use our own type/concurrency - no need to require more from the statement than what clients require from ourself
2005/02/10 17:31:32 fs 1.131.4.2: #i15113# when executing the row set, care for a data-source-setting which enables defensive usage of ResultSetType and ResultSetConcurrency - IBM's Universe database didn't like our previous aggressive behaviour
2005/02/10 16:55:20 fs 1.131.4.1: #i15113#
- default m_nResultSetType to SCROLL_SENSITIVE
- when executing, forward our ResultSetType/Concurrency to the statement
2005-03-10 15:30:55 +00:00
Vladimir Glazounov
0e5bd1886a INTEGRATION: CWS dba23 (1.130.6); FILE MERGED
2005/02/03 08:06:12 oj 1.130.6.2: RESYNC: (1.130-1.131); FILE MERGED
2005/01/19 08:45:17 oj 1.130.6.1: #i40293# cast to sal_int64
2005-02-17 10:01:38 +00:00
Kurt Zenker
5f9877fc46 INTEGRATION: CWS dba22 (1.128.2); FILE MERGED
2005/01/07 07:48:47 oj 1.128.2.2: RESYNC: (1.128-1.130); FILE MERGED
2004/12/20 15:09:52 fs 1.128.2.1: grammar
2005-01-21 16:02:14 +00:00
Oliver Bolte
7cecf23c60 INTEGRATION: CWS dba20 (1.127.16); FILE MERGED
2004/12/14 06:47:29 oj 1.127.16.6: merge problem
2004/12/07 07:59:40 oj 1.127.16.5: RESYNC: (1.128-1.129); FILE MERGED
2004/11/29 09:39:41 oj 1.127.16.4: RESYNC: (1.127-1.128); FILE MERGED
2004/11/18 10:15:28 fs 1.127.16.3: #i37070# XSQLQueryComposer superseded by XSingleSelectQueryComposer
2004/11/17 15:11:30 fs 1.127.16.2: #i37185# XSingleSelectQueryComposer now derived from XSingleSelectQueryAnalyzer / using the ElementaryQuery of a composer where necessary
2004/11/17 14:20:00 oj 1.127.16.1: merge from dba18
2005-01-05 11:26:47 +00:00
Kurt Zenker
fd91d2017f INTEGRATION: CWS dbabetap2 (1.127.20); FILE MERGED
2004/11/18 07:29:42 oj 1.127.20.2: #i37067# change privileges when read_only
2004/11/16 09:18:51 oj 1.127.20.1: #i37067# set privileges corect when concurrency is read_only
2004-11-26 16:01:14 +00:00
Oliver Bolte
daa672bf23 INTEGRATION: CWS dba18 (1.126.38); FILE MERGED
2004/11/17 07:21:09 oj 1.126.38.3: emergency fix
2004/11/10 15:01:47 oj 1.126.38.2: RESYNC: (1.126-1.127); FILE MERGED
2004/11/09 14:29:15 oj 1.126.38.1: #i30004# use new singlequerycomposer
2004-11-17 13:41:52 +00:00
Rüdiger Timm
c875386dca INTEGRATION: CWS dba16 (1.126.10); FILE MERGED
2004/10/11 11:38:14 oj 1.126.10.1: #i30220# enable having, group by for queries
2004-10-22 07:54:32 +00:00
Jens-Heiner Rechtien
7086773478 INTEGRATION: CWS insight01 (1.121.8); FILE MERGED
2004/07/06 09:35:58 oj 1.121.8.12: RESYNC: (1.124-1.125); FILE MERGED
2004/06/29 13:14:13 oj 1.121.8.11: #i30626# naming corrected
2004/06/01 08:47:28 oj 1.121.8.10: RESYNC: (1.122-1.124); FILE MERGED
2004/05/13 09:41:30 oj 1.121.8.9: #i23992# fix for delete row
2004/05/13 06:38:26 oj 1.121.8.8: #i26347# add new string when ds wasn't stored before registerObject call
2004/05/12 06:45:36 oj 1.121.8.7: #i27414# check if current row is valid
2004/04/21 13:47:59 oj 1.121.8.6: enable catalog and schema disabling
2004/01/02 13:53:16 oj 1.121.8.5: RESYNC: (1.121-1.122); FILE MERGED
2003/12/17 09:18:53 oj 1.121.8.4: #111075# ongoing work
2003/11/26 12:14:27 oj 1.121.8.3: #111075# ongoing work
2003/11/05 11:36:13 oj 1.121.8.2: #111075# ongoing work
2003/10/24 06:29:57 oj 1.121.8.1: #i21643# import filter changes
2004-08-02 14:00:22 +00:00
Oliver Bolte
37513fc5cc INTEGRATION: CWS oj5 (1.124.32); FILE MERGED
2004/05/19 09:20:17 oj 1.124.32.2: #109328# new strings
2004/05/11 11:20:44 oj 1.124.32.1: #i23533# copy old row
2004-06-01 09:08:51 +00:00
Oliver Bolte
2921c2237d INTEGRATION: CWS oj08 (1.122.18); FILE MERGED
2004/02/02 07:37:21 oj 1.122.18.1: #i24795# fix querycomposer
2004-03-15 11:41:40 +00:00
Rüdiger Timm
0ba7bd5c29 INTEGRATION: CWS oj07 (1.121.38); FILE MERGED
2004/01/28 09:20:59 oj 1.121.38.2: RESYNC: (1.121-1.122); FILE MERGED
2003/08/20 09:11:20 oj 1.121.38.1: #i18041# correct escape processing handling
2004-03-02 11:41:39 +00:00
Rüdiger Timm
93673706f8 INTEGRATION: CWS geordi2q10 (0); FILE MERGED 2003-12-01 09:18:56 +00:00
Vladimir Glazounov
47448f7b71 INTEGRATION: CWS dba08 (1.120.20); FILE MERGED
2003/06/04 16:32:24 fs 1.120.20.1: #i15248# insertRow/updateRow/deleteRow/deleteRows: throw a RowSetVetoException if the action has been vetoed by a listener
2003-06-25 10:02:25 +00:00
Jens-Heiner Rechtien
106e8c0bc3 INTEGRATION: CWS apps61beta2 (1.118.2); FILE MERGED
2003/04/09 09:59:54 oj 1.118.2.1: i12747# unnescessary select stmt calls removed
2003-04-28 14:47:33 +00:00
Vladimir Glazounov
32d1c00d8d INTEGRATION: CWS dbgmacros1 (1.118.14); FILE MERGED
2003/04/09 10:44:08 kso 1.118.14.1: #108413# - debug macro unification.
2003-04-15 15:02:20 +00:00
Jens-Heiner Rechtien
2facbebb88 MWS_SRX644: migrate branch mws_srx644 -> HEAD 2003-03-19 16:57:12 +00:00
Ocke Janssen
912c8394de #i9288# check if tablename is valid if not throw sqlexception 2002-12-10 14:49:46 +00:00
Ocke Janssen
ff3544456e #106047# insertRow now reset the flags after the current row has been set 2002-12-10 11:50:04 +00:00
Ocke Janssen
d9e35a8d26 #106008# copy row content instead of remember ref 2002-12-05 13:50:03 +00:00
Ocke Janssen
aa9a3bf264 #106008# copy row content instead of remember ref 2002-12-05 13:10:11 +00:00
Frank Schönheit
e9c6a4fce8 #105390# #i8481# defined order of notifications for operations on a RowSet 2002-12-05 08:53:00 +00:00
Ocke Janssen
ad11b4bd10 #i3332# check if statement is null and if so generate an error 2002-10-10 12:22:42 +00:00
Ocke Janssen
58b26608a7 #i3289# correct table name quoting so that in every situation the correct schema, catalog is used 2002-10-07 12:09:48 +00:00
Ocke Janssen
f257eebdfb #103051# convert double to date,time or timestamp when column type is set 2002-09-27 12:02:06 +00:00
Ocke Janssen
610e8bc94f #96435# create common base class for view and table container 2002-08-23 04:56:21 +00:00
Ocke Janssen
b444fb1467 #102514# #63936# #98342# don't dispose connection when it is not our own 2002-08-22 09:08:10 +00:00
Ocke Janssen
87bac9a7bf #98095# clear mutex before calling our listeners 2002-08-13 10:13:00 +00:00
Ocke Janssen
8f1a7bd813 #95146# correct error message when command is empty 2002-07-25 05:35:23 +00:00
Ocke Janssen
1e52b19068 #100984# cancel insert after refreshRow 2002-07-11 06:38:24 +00:00
Ocke Janssen
96403918e4 #100984# cancel insert after refreshRow 2002-07-11 06:02:27 +00:00
Ocke Janssen
d3c51784a4 #98280# reset new flag when deleteing some rows 2002-03-21 06:26:57 +00:00
Ocke Janssen
61f5dab2e8 #95225# changes for bookmarkable resultset 2001-11-29 15:35:26 +00:00
Ocke Janssen
66cc11752b #95013# resolve duplicate column names 2001-11-23 10:28:26 +00:00
Ocke Janssen
643c6b02cb #94384# change &m_rMutex in m_pMutex to avoid illegal member access 2001-11-15 09:42:42 +00:00
Frank Schönheit
33229d8721 #94407# correct param order when firing a change of the ActiveConnection 2001-11-08 07:46:06 +00:00
Jens-Heiner Rechtien
5983f7545d #92924#: gcc-3.0.1 needs lvalue, exception specifications 2001-11-01 14:27:20 +00:00
Ocke Janssen
01db9416d9 #93524# insert/delete corrected 2001-10-26 06:50:50 +00:00