summaryrefslogtreecommitdiff
path: root/dbaccess/source/ui/dlg/DriverSettings.cxx
diff options
context:
space:
mode:
authorKurt Zenker <kz@openoffice.org>2006-12-13 15:48:37 +0000
committerKurt Zenker <kz@openoffice.org>2006-12-13 15:48:37 +0000
commit47186f48da90064739408a761f113eb007e2d2d2 (patch)
tree33fc606ccb60acf73b18e1ea84797c6e21348bef /dbaccess/source/ui/dlg/DriverSettings.cxx
parente13b3331d4bd449ba1f4af4de3e208c1ebb25241 (diff)
INTEGRATION: CWS dba22ui (1.6.12); FILE MERGED
2006/12/05 09:47:54 fs 1.6.12.1: copying the fix for #i72252# from CWS dba22b to dba22ui - intended for the latter, but wrongly checked in into the former
Diffstat (limited to 'dbaccess/source/ui/dlg/DriverSettings.cxx')
-rw-r--r--dbaccess/source/ui/dlg/DriverSettings.cxx17
1 files changed, 15 insertions, 2 deletions
diff --git a/dbaccess/source/ui/dlg/DriverSettings.cxx b/dbaccess/source/ui/dlg/DriverSettings.cxx
index 0e054643a342..8e5c98327f02 100644
--- a/dbaccess/source/ui/dlg/DriverSettings.cxx
+++ b/dbaccess/source/ui/dlg/DriverSettings.cxx
@@ -4,9 +4,9 @@
*
* $RCSfile: DriverSettings.cxx,v $
*
- * $Revision: 1.6 $
+ * $Revision: 1.7 $
*
- * last change: $Author: obo $ $Date: 2006-09-17 07:05:44 $
+ * last change: $Author: kz $ $Date: 2006-12-13 16:48:37 $
*
* The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1.
@@ -66,6 +66,7 @@ void ODriversSettings::fillDetailIds(DATASOURCE_TYPE _eType,::std::vector< sal_I
_rDetailsIds.push_back(DSID_SQL92CHECK);
_rDetailsIds.push_back(DSID_DOSLINEENDS);
break;
+
case DST_MSACCESS:
_rDetailsIds.push_back(DSID_SQL92CHECK);
_rDetailsIds.push_back(DSID_ENABLEOUTERJOIN);
@@ -73,6 +74,7 @@ void ODriversSettings::fillDetailIds(DATASOURCE_TYPE _eType,::std::vector< sal_I
_rDetailsIds.push_back(DSID_BOOLEANCOMPARISON);
_rDetailsIds.push_back(DSID_DOSLINEENDS);
break;
+
case DST_ADABAS:
_rDetailsIds.push_back(DSID_CHARSET);
_rDetailsIds.push_back(DSID_SQL92CHECK);
@@ -93,6 +95,7 @@ void ODriversSettings::fillDetailIds(DATASOURCE_TYPE _eType,::std::vector< sal_I
_rDetailsIds.push_back(DSID_SUPPRESSVERSIONCL);
_rDetailsIds.push_back(DSID_ENABLEOUTERJOIN);
_rDetailsIds.push_back(DSID_APPEND_TABLE_ALIAS);
+ _rDetailsIds.push_back(DSID_AS_BEFORE_CORRNAME);
_rDetailsIds.push_back(DSID_BOOLEANCOMPARISON);
_rDetailsIds.push_back(DSID_DOSLINEENDS);
break;
@@ -110,6 +113,7 @@ void ODriversSettings::fillDetailIds(DATASOURCE_TYPE _eType,::std::vector< sal_I
_rDetailsIds.push_back(DSID_CATALOG);
_rDetailsIds.push_back(DSID_SCHEMA);
_rDetailsIds.push_back(DSID_APPEND_TABLE_ALIAS);
+ _rDetailsIds.push_back(DSID_AS_BEFORE_CORRNAME);
_rDetailsIds.push_back(DSID_BOOLEANCOMPARISON);
_rDetailsIds.push_back(DSID_IGNOREDRIVER_PRIV);
_rDetailsIds.push_back(DSID_INDEXAPPENDIX);
@@ -127,6 +131,7 @@ void ODriversSettings::fillDetailIds(DATASOURCE_TYPE _eType,::std::vector< sal_I
_rDetailsIds.push_back(DSID_IGNOREDRIVER_PRIV);
_rDetailsIds.push_back(DSID_DOSLINEENDS);
break;
+
case DST_MYSQL_ODBC:
_rDetailsIds.push_back(DSID_CHARSET);
_rDetailsIds.push_back(DSID_SUPPRESSVERSIONCL);
@@ -137,6 +142,7 @@ void ODriversSettings::fillDetailIds(DATASOURCE_TYPE _eType,::std::vector< sal_I
_rDetailsIds.push_back(DSID_IGNOREDRIVER_PRIV);
_rDetailsIds.push_back(DSID_DOSLINEENDS);
break;
+
case DST_LDAP:
_rDetailsIds.push_back(DSID_CONN_LDAP_BASEDN);
_rDetailsIds.push_back(DSID_CONN_LDAP_ROWCOUNT);
@@ -157,9 +163,11 @@ void ODriversSettings::fillDetailIds(DATASOURCE_TYPE _eType,::std::vector< sal_I
case DST_OUTLOOK:
_rDetailsIds.push_back(DSID_DOSLINEENDS);
break;
+
case DST_OUTLOOKEXP:
_rDetailsIds.push_back(DSID_DOSLINEENDS);
break;
+
case DST_JDBC:
_rDetailsIds.push_back(DSID_JDBCDRIVERCLASS);
_rDetailsIds.push_back(DSID_SQL92CHECK);
@@ -173,10 +181,12 @@ void ODriversSettings::fillDetailIds(DATASOURCE_TYPE _eType,::std::vector< sal_I
_rDetailsIds.push_back(DSID_CATALOG);
_rDetailsIds.push_back(DSID_SCHEMA);
_rDetailsIds.push_back(DSID_APPEND_TABLE_ALIAS);
+ _rDetailsIds.push_back(DSID_AS_BEFORE_CORRNAME);
_rDetailsIds.push_back(DSID_BOOLEANCOMPARISON);
_rDetailsIds.push_back(DSID_INDEXAPPENDIX);
_rDetailsIds.push_back(DSID_DOSLINEENDS);
break;
+
case DST_ORACLE_JDBC:
_rDetailsIds.push_back(DSID_JDBCDRIVERCLASS);
_rDetailsIds.push_back(DSID_SQL92CHECK);
@@ -190,10 +200,12 @@ void ODriversSettings::fillDetailIds(DATASOURCE_TYPE _eType,::std::vector< sal_I
_rDetailsIds.push_back(DSID_CATALOG);
_rDetailsIds.push_back(DSID_SCHEMA);
_rDetailsIds.push_back(DSID_APPEND_TABLE_ALIAS);
+ _rDetailsIds.push_back(DSID_AS_BEFORE_CORRNAME);
_rDetailsIds.push_back(DSID_BOOLEANCOMPARISON);
_rDetailsIds.push_back(DSID_INDEXAPPENDIX);
_rDetailsIds.push_back(DSID_DOSLINEENDS);
break;
+
case DST_USERDEFINE1: /// first user defined driver
case DST_USERDEFINE2:
case DST_USERDEFINE3:
@@ -218,6 +230,7 @@ void ODriversSettings::fillDetailIds(DATASOURCE_TYPE _eType,::std::vector< sal_I
_rDetailsIds.push_back(DSID_CATALOG);
_rDetailsIds.push_back(DSID_SCHEMA);
_rDetailsIds.push_back(DSID_APPEND_TABLE_ALIAS);
+ _rDetailsIds.push_back(DSID_AS_BEFORE_CORRNAME);
_rDetailsIds.push_back(DSID_BOOLEANCOMPARISON);
_rDetailsIds.push_back(DSID_INDEXAPPENDIX);
_rDetailsIds.push_back(DSID_IGNOREDRIVER_PRIV);