diff options
author | Rüdiger Timm <rt@openoffice.org> | 2003-12-01 09:48:04 +0000 |
---|---|---|
committer | Rüdiger Timm <rt@openoffice.org> | 2003-12-01 09:48:04 +0000 |
commit | 8117746b445ced6a24fe5295e4bc2cfcddecf0e7 (patch) | |
tree | 8caf7f90781d6a19d85b43471f76f1123844ff23 /connectivity | |
parent | 36708905e4430cb3aeb905e17a229d95dae6cbc4 (diff) |
INTEGRATION: CWS geordi2q10 (1.2.62); FILE MERGED
2003/11/28 09:38:56 rt 1.2.62.1: #111934#: join CWS dba01pp1
Diffstat (limited to 'connectivity')
-rw-r--r-- | connectivity/source/drivers/evoab/LConnection.cxx | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/connectivity/source/drivers/evoab/LConnection.cxx b/connectivity/source/drivers/evoab/LConnection.cxx index 8f3b0d99e545..0dc55e0c63e5 100644 --- a/connectivity/source/drivers/evoab/LConnection.cxx +++ b/connectivity/source/drivers/evoab/LConnection.cxx @@ -2,9 +2,9 @@ * * $RCSfile: LConnection.cxx,v $ * - * $Revision: 1.2 $ + * $Revision: 1.3 $ * - * last change: $Author: vg $ $Date: 2003-06-02 07:55:26 $ + * last change: $Author: rt $ $Date: 2003-12-01 10:48:04 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -89,6 +89,9 @@ #ifndef _COMPHELPER_EXTRACT_HXX_ #include <comphelper/extract.hxx> #endif +#ifndef _DBHELPER_DBCHARSET_HXX_ +#include <connectivity/dbcharset.hxx> +#endif #ifndef _DBHELPER_DBEXCEPTION_HXX_ #include <connectivity/dbexception.hxx> #endif @@ -194,7 +197,10 @@ void OEvoabConnection::construct(const ::rtl::OUString& url,const Sequence< Prop ::std::vector<PropertyValue> aParam; aParam.push_back(PropertyValue(::rtl::OUString::createFromAscii("EnableSQL92Check"), 0, Any(), PropertyState_DIRECT_VALUE)); - aParam.push_back(PropertyValue(::rtl::OUString::createFromAscii("CharSet"), 0, Any(), PropertyState_DIRECT_VALUE)); + ::dbtools::OCharsetMap aLookupIanaName; + ::dbtools::OCharsetMap::const_iterator aLookup = aLookupIanaName.find(RTL_TEXTENCODING_UTF8); + aParam.push_back(PropertyValue(::rtl::OUString::createFromAscii("CharSet"), 0, + makeAny((*aLookup).getIanaName()), PropertyState_DIRECT_VALUE)); aParam.push_back(PropertyValue(::rtl::OUString::createFromAscii("Extension"), 0, makeAny(getDriver()->getFileExt()), PropertyState_DIRECT_VALUE)); aParam.push_back(PropertyValue(::rtl::OUString::createFromAscii("HeaderLine"), 0, makeAny(m_bHeaderLine), PropertyState_DIRECT_VALUE)); aParam.push_back(PropertyValue(::rtl::OUString::createFromAscii("FieldDelimiter"), 0, makeAny(::rtl::OUString(&m_cFieldDelimiter,1)), PropertyState_DIRECT_VALUE)); |