wizards/source/access2base/Application.xba |    1 +
 wizards/source/access2base/Database.xba    |    1 +
 wizards/source/access2base/DoCmd.xba       |    1 +
 3 files changed, 3 insertions(+)

New commits:
commit 8ff357981f29f8b9a501f46020167ff11f7bfd4c
Author:     Jean-Pierre Ledure <j...@ledure.be>
AuthorDate: Sat Aug 25 18:00:23 2018 +0200
Commit:     Jean-Pierre Ledure <j...@ledure.be>
CommitDate: Sat Aug 25 18:00:23 2018 +0200

    Access2Base - Add Location to Database object
    
    File location is known by URL property for non-registered databases
    Effective Location now available for all databases
    
    Change-Id: If1551f2644c82dbb4a4128c647810aa6a755f1ab

diff --git a/wizards/source/access2base/Application.xba 
b/wizards/source/access2base/Application.xba
index 38491772887a..0e695e6c1891 100644
--- a/wizards/source/access2base/Application.xba
+++ b/wizards/source/access2base/Application.xba
@@ -1329,6 +1329,7 @@ Const cstThisSub = &quot;OpenDatabase&quot;
                If UCase(sDbNames(i)) = UCase(pvDatabaseURL) Then
                        sDatabaseURL = sDbNames(i)
                        Set oBaseSource = oBaseContext.getByName(sDatabaseURL)
+                       odbDatabase.Location = 
oBaseContext.getDatabaseLocation(sDbNames(i))
                        bFound = True
                        Exit For
                End If
diff --git a/wizards/source/access2base/Database.xba 
b/wizards/source/access2base/Database.xba
index 46592218e1f2..7f1d5e726572 100644
--- a/wizards/source/access2base/Database.xba
+++ b/wizards/source/access2base/Database.xba
@@ -22,6 +22,7 @@ Private       Title                                   As 
String
 Private        Document                                As Object               
                &apos;  com.sun.star.comp.dba.ODatabaseDocument or 
SwXTextDocument or ScModelObj
 Private        Connection                              As Object               
                &apos;  com.sun.star.sdbc.drivers.OConnectionWrapper or 
com.sun.star.sdbc.XConnection
 Private        URL                                             As String
+Private Location                               As String                       
        &apos;  Different from URL for registered databases
 Private _ReadOnly                              As Boolean
 Private        MetaData                                As Object               
                &apos;  interface XDatabaseMetaData
 Private _RDBMS                                 As Integer                      
        &apos;  DBMS constants
diff --git a/wizards/source/access2base/DoCmd.xba 
b/wizards/source/access2base/DoCmd.xba
index 447cd7736856..588a170dc62f 100644
--- a/wizards/source/access2base/DoCmd.xba
+++ b/wizards/source/access2base/DoCmd.xba
@@ -363,6 +363,7 @@ Const cstProgressMeterLimit = 100
                                                                                
Utils._updateResultSetColumnValue(iRDBMS, oOutput.RowSet, i + 1, vField)
                                                                        End If
                                                                Next i
+
                                                                If 
oOutput.RowSet.IsNew And oOutput.RowSet.IsModified Then 
oOutput.RowSet.insertRow()
                                                                
oOutput._EditMode = dbEditNone
                                                                lInputRecs = 
lInputRecs + 1
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to