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
