https://bugs.documentfoundation.org/show_bug.cgi?id=167434

            Bug ID: 167434
           Summary: SDBC method cancelRowUpdates caller on insert row
           Product: LibreOffice
           Version: 3.3.0 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Base
          Assignee: [email protected]
          Reporter: [email protected]

Description:
In the libreoffice/dbaccess/source/core/api/RowSetCache.cxx file, line 110, the
cancelRowUpdates method is called while the cursor is on the insert row.
Normally, JDBC doesn't allow this, but I also see that SDBC shouldn't allow it,
libreoffice/dbaccess/source/core/api/RowSet.cxx line 992.

Steps to Reproduce:
If you use a ResultSet in LibreOffice Base that supports the
css.sdbcx.XRowLocate interface (bookmark support), it will be impossible to use
that ResultSet in Base without moving the cursor before Base calls
cancelRowUpdates().
What's certain is that if nothing is done, it won't work.


Actual Results:
Cant use the interface css.sdbcx.XRowLocate in ResultSet.

Expected Results:
Be able to use the interface css.sdbcx.XRowLocate in ResultSet.


Reproducible: Always


User Profile Reset: No

Additional Info:
No

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to