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.