Kaydet (Commit) 3c567e55 authored tarafından Lionel Elie Mamane's avatar Lionel Elie Mamane Kaydeden (comit) Julien Nabet

tdf#114702 don't use XMultipleResultset unless DatabaseMetaData says we can

Change-Id: Icec98d35c2f60adf4a31e492c6cb708e82e47a58
Reviewed-on: https://gerrit.libreoffice.org/47080Reviewed-by: 's avatarJulien Nabet <serval2412@yahoo.fr>
Tested-by: 's avatarJulien Nabet <serval2412@yahoo.fr>
üst 8375ab7b
......@@ -191,9 +191,11 @@ namespace dbaui
{
// create a statement
Reference< XStatement > xStatement = m_xConnection->createStatement();
Reference<XDatabaseMetaData> xMeta = m_xConnection->getMetaData();
css::uno::Reference< css::sdbc::XMultipleResults > xMR ( xStatement, UNO_QUERY );
if (xMR.is())
if (xMeta.is() && xMeta->supportsMultipleResultSets() && xMR.is())
{
bool hasRS = xStatement->execute(_rStatement);
if(hasRS)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment