connectivity/source/drivers/ado/AStatement.cxx |   14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

New commits:
commit acc0535133c571642a9a1e3025255f34873f1699
Author: Lionel Elie Mamane <lio...@mamane.lu>
Date:   Mon Nov 5 14:06:12 2012 +0100

    ADO getRSConcurr(): translate ADO LockTypeEnum into our css::sdbc::RSConcurr
    
    That code was there since the beginning, but unreachable.
    Consequent cleanup removed it.
    
    Change-Id: I2564038ce58d7aff3860f154acac37266c155146

diff --git a/connectivity/source/drivers/ado/AStatement.cxx 
b/connectivity/source/drivers/ado/AStatement.cxx
index 6e97e8e..0d042d8 100644
--- a/connectivity/source/drivers/ado/AStatement.cxx
+++ b/connectivity/source/drivers/ado/AStatement.cxx
@@ -509,7 +509,19 @@ sal_Int32 OStatement_Base::getMaxRows() const 
throw(SQLException, RuntimeExcepti
 
//------------------------------------------------------------------------------
 sal_Int32 OStatement_Base::getResultSetConcurrency() const throw(SQLException, 
RuntimeException)
 {
-    return m_eLockType;
+    sal_Int32 nValue;
+
+    switch(m_eLockType)
+    {
+        case adLockReadOnly:
+            nValue = ResultSetConcurrency::READ_ONLY;
+            break;
+        default:
+            nValue = ResultSetConcurrency::UPDATABLE;
+            break;
+    }
+
+    return nValue;
 }
 
//------------------------------------------------------------------------------
 sal_Int32 OStatement_Base::getResultSetType() const throw(SQLException, 
RuntimeException)
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to