From 7a7eb2c270d598cb15ce38cefceeecba149fe467 Mon Sep 17 00:00:00 2001 From: Jean-Pierre Ledure Date: Sun, 29 Jul 2018 12:22:17 +0200 Subject: Access2Base - FIX: flush external connections Connections opened with DoCmd.OpenDatabase were not flushed when closed explicitly. Risk of data loss. --- wizards/source/access2base/Database.xba | 7 +++++-- wizards/source/access2base/acConstants.xba | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) (limited to 'wizards') diff --git a/wizards/source/access2base/Database.xba b/wizards/source/access2base/Database.xba index 3bd3bced482b..2a61d7e3c73a 100644 --- a/wizards/source/access2base/Database.xba +++ b/wizards/source/access2base/Database.xba @@ -227,8 +227,11 @@ Const cstThisSub = "Database.Close" mClose = False If _DbConnect <> DBCONNECTANY Then Goto Error_NotApplicable - Connection.close() - Connection.dispose() + With Connection + .flush + .close() + .dispose() + End With Set Connection = Nothing mClose = True diff --git a/wizards/source/access2base/acConstants.xba b/wizards/source/access2base/acConstants.xba index ae969182433f..e7961f5af4b0 100644 --- a/wizards/source/access2base/acConstants.xba +++ b/wizards/source/access2base/acConstants.xba @@ -9,7 +9,7 @@ REM ============================================================================ Option Explicit REM Access2Base ----------------------------------------------------- -Global Const Access2Base_Version = "1.9.0" +Global Const Access2Base_Version = "6.2.0" ' Alignment on LibreOffice versions REM AcCloseSave REM ----------------------------------------------------------------- -- cgit