summaryrefslogtreecommitdiff
path: root/connectivity
diff options
context:
space:
mode:
authorOcke Janssen [oj] <Ocke.Janssen@oracle.com>2011-02-23 13:10:19 +0100
committerOcke Janssen [oj] <Ocke.Janssen@oracle.com>2011-02-23 13:10:19 +0100
commite80d8ed59936df66e30c8dc7501caa18b711af16 (patch)
treea371a26b271b7723674e992dee25f84c7aed3ee8 /connectivity
parentc3d9cd5435a4ff1d98fbd12482b04ccf5d322067 (diff)
dba34c: #i108415# fix for strings
Diffstat (limited to 'connectivity')
-rw-r--r--connectivity/source/commontools/predicateinput.cxx6
1 files changed, 5 insertions, 1 deletions
diff --git a/connectivity/source/commontools/predicateinput.cxx b/connectivity/source/commontools/predicateinput.cxx
index 9d088c903dcc..dbac44b72424 100644
--- a/connectivity/source/commontools/predicateinput.cxx
+++ b/connectivity/source/commontools/predicateinput.cxx
@@ -406,7 +406,11 @@ namespace dbtools
}
else
{
- pOdbcSpec->getChild(1)->parseNodeToStr(sReturn, m_xConnection, &m_aParser.getContext(), sal_False, sal_True);
+ OSQLParseNode* pValueNode = pOdbcSpec->getChild(1);
+ if ( SQL_NODE_STRING == pValueNode->getNodeType() )
+ sReturn = pValueNode->getTokenValue();
+ else
+ pValueNode->parseNodeToStr(sReturn, m_xConnection, &m_aParser.getContext(), sal_False, sal_True);
// sReturn = pOdbcSpec->getChild(1)->getTokenValue();
}
}