https://bugs.freedesktop.org/show_bug.cgi?id=70144

Andrzej J.R. Hunt <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #2 from Andrzej J.R. Hunt <[email protected]> ---
I'd be interested to know what happens with other databases. In the case of
HSQLDB all changes are stored directly to file due to the way the HSQLDB/.odb
interaction works (and apparently HSQLDB lacks proper transaction support) --
with external databases I suspect nothing should happen until a transaction
commited (as is the case with Firebird).

I suspect the problem is simply that "Save" is erronously not enabled when we
add a row, i.e. we simply have to set the Modified flag when inserting data too
(as happens for most other operations). (This might be a historical artifact of
Base having been tested mainly with HSQLDB?)

That would however mean that in Firebird data is only ever commited to the .odb
file with a "Save", whereas HSQLDB always has its data stored immediately, i.e.
there'd be a significant difference between the operation of the two dbs in
practice.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to