diff options
author | Ocke Janssen [oj] <Ocke.Janssen@oracle.com> | 2010-07-20 10:47:04 +0200 |
---|---|---|
committer | Ocke Janssen [oj] <Ocke.Janssen@oracle.com> | 2010-07-20 10:47:04 +0200 |
commit | 3df7d157d6f3210b7547aaf26e26dd0416fe3462 (patch) | |
tree | 58ff7e23f34a12963620e4884dbae70cfa3ae54b | |
parent | be11e260fcd9bbea19a3094aa04e0cccf98b02ca (diff) | |
parent | 016832dafb3246b359326eba2ea6fb20ffb9f20e (diff) |
Automated merge with http://hg.services.openoffice.org/cws/dba33g
-rw-r--r-- | dbaccess/source/core/api/KeySet.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/dbaccess/source/core/api/KeySet.cxx b/dbaccess/source/core/api/KeySet.cxx index 2580733deba5..cee1887832d2 100644 --- a/dbaccess/source/core/api/KeySet.cxx +++ b/dbaccess/source/core/api/KeySet.cxx @@ -253,10 +253,11 @@ void OKeySet::findTableColumnsMatching_throw(const Any& i_aTable static ::rtl::OUString s_sDot(RTL_CONSTASCII_USTRINGPARAM(".")); static ::rtl::OUString s_sParam(RTL_CONSTASCII_USTRINGPARAM(" = ?")); // create the where clause + Reference<XDatabaseMetaData> xMeta = m_xConnection->getMetaData(); SelectColumnsMetaData::iterator aPosEnd = m_pKeyColumnNames->end(); for(SelectColumnsMetaData::iterator aPosIter = m_pKeyColumnNames->begin();aPosIter != aPosEnd;) { - aFilter.append(::dbtools::quoteName( aQuote,aPosIter->second.sTableName)); + aFilter.append(::dbtools::quoteTableName( xMeta,aPosIter->second.sTableName,::dbtools::eInDataManipulation)); aFilter.append(s_sDot); aFilter.append(::dbtools::quoteName( aQuote,aPosIter->second.sRealName)); aFilter.append(s_sParam); |