SAP Lumira is geschreven in Java. Voor interactie met een database gebruikt een Java-toepassing een JDBC-stuurprogramma. JDBC is een Java Application Programming Interface (API) die Java verbindt met relationele databases (en andere tabelgegevens, zoals spreadsheets en platte bestanden). Een JDBC-stuurprogramma implementeert de JDBC API voor een bepaalde database.
Microsoft produceert geen JDBC-stuurprogramma voor Jet (de onderliggende database-engine voor de Microsoft Office-productsuite) of de opvolgers van Jet, de Office Access Connectivity Engine en de Access Database Engine. Microsoft produceert echter wel een ODBC-stuurprogramma voor de Office-suite. (ODBC is een andere technologie voor gegevenstoegang, waarvan de Microsoft-implementatie bij Windows wordt geleverd.) Om een JDBC-interface voor Office-toepassingen te bieden via deze native Microsoft-interface, moet een JDBC-stuurprogramma JDBC-aanroepen kunnen converteren naar ODBC-aanroepen. Wat de Java-applicatie betreft, deze gebruikt een normale JDBC-driver. Wat de Office-toepassing betreft, deze wordt benaderd via de normale ODBC-driver.
De Easysoft JDBC-Access Driver is een JDBC-driver voor Microsoft Access die de Java Native Interface (JNI) gebruikt om te communiceren met de Access ODBC-driverbibliotheek.
U kunt de Easysoft JDBC-Access Driver gebruiken om Java-applicaties zoals SAP Lumira te verbinden met Microsoft Access.
Het Easysoft JDBC-Access-stuurprogramma installeren
Als u dit nog niet heeft gedaan, kunt u zich bij ons registreren om een volledig functionele proefversie van JDBC-Access Driver te downloaden.
- Download het JDBC-Access-stuurprogramma. (Registratie vereist.)
- Installeer en licentieer het JDBC-Access-stuurprogramma op de computer waarop de SAP Lumira is geïnstalleerd.
Installeer het JDBC-Access-stuurprogramma in de standaardmap.
Zie de JDBC-Access Driver-documentatie voor installatie-instructies.
- Als u een 64-bits versie van Windows gebruikt, in Configuratiescherm> Systeem> Geavanceerde systeeminstellingen> Omgevingsvariabelen , dubbelklik op
PATH
in de lijst Systeemvariabelen. Zorg ervoor dat hetPATH
bevat:drive:\Program Files\Easysoft Limited\Easysoft JDBC-Access Gateway\32-Bits\Libs\
Zorg ervoor dat deze map vóór
C:\Program Files\Easysoft Limited\Easysoft JDBC-Access Gateway\Libs\
verschijnt in hetPATH
.
SAP Lumira verbinden met Microsoft Access
- Kies in SAP Lumira Bestand> Voorkeuren .
Het dialoogvenster SAP Lumira-voorkeuren wordt weergegeven.
- Kies SQL-stuurprogramma's .
- In de Driver-installatie paneel, in het Selecteer een database lijst, kies Algemene JDBC-gegevensbron - JDBC-stuurprogramma's .
- Kies de optie Stuurprogramma's installeren knop.
De Windows Open dialoogvenster wordt weergegeven.
- Gebruik het dialoogvenster om te bladeren naar het Easysoft JDBC-Access Driver JAR-bestand,
drive:\Program Files\Easysoft Limited\Easysoft JDBC-Access Gateway\32-Bits\Libs\esmdb.jar
. - Kies de Klaar knop.
- Herstart SAP Lumira.
- Kies in SAP Lumira Bestand> Nieuw .
De Nieuwe dataset toevoegen dialoogvenster wordt weergegeven.
- In het Selecteer een bron lijst, kies Query met SQL en kies vervolgens de Volgende knop.
De Nieuwe dataset toevoegen dialoogvenster wordt weergegeven.
- In de Selecteer een database lijst, kies Algemeen> Algemene JDBC-gegevensbron - JDBC-stuurprogramma's . Kies de Volgende knop.
De Nieuwe dataset toevoegen dialoogvenster wordt weergegeven.
- Vul het veld in het dialoogvenster in:
Veld Waarde Gebruikersnaam dummy Wachtwoord dummy JDBC-URL jdbc:easysoft:mdb?DBQ=database waar database is het MDB-bestand waarmee u verbinding wilt maken. Voeg het pad toe, bijvoorbeeld
C:/Users/Public/Northwind.mdb
. Merk op dat de slashes (/) in het pad opzettelijk zijn, u moet deze gebruiken in plaats van backslashes (\).JDBC-klasse easysoft.sql.esMdbDriver - Kies de knop Verbinden.
- Kies de gewenste Access-databasetabellen en kies vervolgens de Maken knop.
De Access-gegevens zijn nu beschikbaar als een SAP Lumira-gegevensset.