Microsoft Access is een eigen database- systeem voornamelijk gebruikt voor kleine data storage management . Het ondersteunt verbindingen van hogere programmeertalen via het Open Database Connectivity brug. Java Database Connectivity , of JDBC , is een andere manier van aansluiten op Microsoft Access en kan worden gebruikt in combinatie met ODBC om gegevens te manipuleren uitvoeren op een Microsoft Access-database . Zodra u verbinding met de database, kunt u een aantal data manipulatie taken uit te voeren . Deze taken omvatten het creëren van een tabel , invoegen van gegevens , het selecteren van gegevens , en het laten vallen van een tafel . Wat je nodig hebt Microsoft Windows Eclipse IDE Microsoft Access-database JDBC - ODBC Bridge -stuurprogramma Toon Meer Aanwijzingen Stel Java 1 Open de Eclipse IDE . kopen van 2 Navigeer naar " File ", " Nieuw " en selecteer "Java Project . " 3 Enter " MicrosoftAccessConnection " in het veld naam , druk dan op " Finish ". 4 Zoek het venster package Explorer en uitbreiden van de nieuw gevormde project . 5 Zoek de map genaamd " src " en klik met de rechtermuisknop . 6 Kies " nieuw ", selecteer dan de optie om een nieuw pakket te maken . Naam 7 het pakket " msaccess " en druk op " Finish ". 8 Zoek het nieuwe pakket in het venster package Explorer en klik met de rechtermuisknop op het. 9 Navigeer naar " nieuw ", dan selecteer de optie om een nieuwe klasse te maken . Naam 10 de nieuwe klasse " MSAccessTest " en maak het nieuwe bestand door op " Finish ". 11 Dubbelklik op " MSAccessTest " en zoek de nieuwe editor venster dat verschijnt . Configure JDBC - ODBC 12 Verwijder de automatisch gegenereerde inhoud van het venster editor . Dit kan gedaan worden met de toetsaanslagen , Ctr + A , te verwijderen op een Windows machine of cmd + A , verwijderen op een Mac OSX machine . 13 Voer de volgende regels code in het venster editor . //Import allemaal van Java's SQL- pakket import java.sql * ; . class MSAccessTest { public static void main ( String [ ] args ) { try { Class.forName ( " sun.jdbc.odbc.JdbcOdbcDriver " ) op Twitter ; //vinden de ODBC - JDBC-stuurprogramma String PathToDatabase = " d :/java /mdbTEST.mdb " ; //maak een variabele die naar de lokale locatie van het databasebestand String Database = " jdbc : odbc : Driver = { Microsoft Access Driver ( * mdb . ) } ; DBQ = " ; //configure driver Database + = PathToDatabase.trim ( ) + " ; DriverId = 22 ; READONLY = true} " ; //volledige pad databank met parameters aansluiting aansluiting = DriverManager.getConnection ( Database , " " , " " ) ; //maak een nieuwe verbinding verklaring verklaring = connection.createStatement ( ) ; //maak een nieuwe sql verklaring wrapper statement.execute ( " create table testtable ( test_column integer ) " ) ; //maak een monster tabel in de database statement.execute ( " invoegen in testtable waarden ( 1 ) " ) ; //maak een aantal testgegevens statement.execute ( " selecteer test_column van testtable " ) ; //selecteer enkele gegevens van de nieuw aangemaakte tabel ResultSet resultset = statement.getResultSet ( ) ; //krijgen de resultaatset if ( resultaat set ! = null ) { //als het resultaat set bestaat terwijl ( ResultSet.next ( ) ) //stap door de resultaatset en print de databank { System.out.println ( "Gegevens van test_column : " + ResultSet.getString ( 1 ) ) ; } //end terwijl } //end if //statement.execute ( "drop table testtable " ) ; statement.close ( ) ; //sluit de verklaring connection.close ( ) op Twitter //sluit de verbinding } //einde van proberen clausule catch ( Exception e ) { System.out.println ( " Fout : " + e ) ; } //einde van catch clausule } //einde van belangrijkste methode } //einde van de les definitie 14 Navigeer naar " Bestand ", selecteer vervolgens " Opslaan " om sla het programma voordat u het. Compileer en run het programma 15 Navigeer naar de de menubalk van Eclipse IDE en selecteer Uitvoeren . 16 Zoek de console venster in de buurt van de bodem van de Eclipse IDE 17 Controleer of de uitvoer van het programma luidt : . "Gegevens van test_column : 1 " Als het programma uitgevoerd zonder fouten , moet sample data zichtbaar zijn en er geen foutmeldingen zijn verschenen .
|