Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Microsoft Access >> .

Come manipolare un database di Microsoft Access tramite JDBC

Microsoft Access è un sistema di database proprietario utilizzato principalmente per la piccola gestione dello storage dei dati . Supporta connessioni dai linguaggi di programmazione di alto livello tramite il ponte di Open Database Connectivity . Java Database Connectivity , o JDBC , è un altro modo di collegare a Microsoft Access e possono essere utilizzati in combinazione con ODBC per la modifica dei dati in un database Microsoft Access . Una volta stabilita la connessione con il database , è possibile eseguire una serie di compiti di manipolazione dei dati . Queste attività includono la creazione di una tabella , l'inserimento di dati , selezione dei dati , e di eliminazione di una tabella . Cose che ti serviranno
Microsoft Windows
Eclipse IDE
Microsoft Access Database
JDBC - ODBC Bridge driver
Show More Istruzioni
Istituito Java
1

Apritevi l'IDE Eclipse .
2

vai a " file ", "Nuovo " e selezionare "Progetto Java ".
3

Inserire " MicrosoftAccessConnection " nel campo del nome , quindi premere "Fine".
4

Individuare la finestra Package Explorer ed espandere il progetto di recente formazione .
5

Individuare la cartella denominata " src " e fare clic destro .
6

scegliere "Nuovo ", quindi selezionare l' opzione per creare un nuovo pacchetto .
7

Nome del pacchetto " MSAccess " e premere il tasto " Fine ".
8

Trova il nuovo pacchetto nella finestra Package Explorer e fare clic destro su di esso.
9

Passare a" nuovo ", quindi selezionare l'opzione per creare una nuova classe .
10

nome della nuova classe " MSAccessTest " e creare il nuovo file con il tasto " Fine".
11

Fare doppio clic su " MSAccessTest " e individuare la nuova finestra di editor che viene visualizzata .
Configura JDBC - ODBC
12

Cancellare il contenuto generato automaticamente dalla finestra di editor . Questo può essere fatto con le sequenze di tasti , Ctrl + A , cancellare su una macchina Windows o CMD + A , cancellare su una macchina Mac OSX .
13

Inserire le seguenti righe di codice nella finestra di editor .

//Importa tutte da pacchetto

java.sql importazione di Java SQL * , .
classe

MSAccessTest {

public static void main (String [ ] args ) { try {


Class.forName ( " sun.jdbc.odbc.JdbcOdbcDriver " ) ; //trova il ODBC - JDBC driver di

PathToDatabase String = " d :/java /mdbTEST.mdb " ; //crea una variabile che punti al percorso locale del file di database

String Database =" jdbc : odbc : driver = { Microsoft Access Driver ( * mdb ). }; DBQ = "//configurare il driver

Database + = PathToDatabase.trim ( ) +" ; DriverID = 22; READONLY = true} " ; percorso di database //completo di parametri

collegamento Connection = DriverManager.getConnection (Database , " " , " " ) ; //crea un nuovo

dichiarazione dichiarazione connessione = connection.createStatement ( ) ; //crea una nuova dichiarazione involucro sql

statement.execute ( " creare TABELLAPROVA tavolo ( test_column intero) " ) ; //crea una tabella di esempio nel database di

statement.execute ( " inserire i valori di TabellaProva ( 1) " ) ; //crea un po 'di dati di test

statement.execute ( " selezionare test_column da TABELLAPROVA " ) ; //selezionare alcuni dati dalla nuova tabella

ResultSet resultset = statement.getResultSet ( ) ; //ottiene il gruppo di risultati

se ( gruppo di risultati ! = null ) { //se il set di risultati esiste

mentre ( resultset.next ( ) ) //passo attraverso il set di risultati e stampare il
dati

{

System.out.println ( " dati da test_column : " + resultset.getString ( 1) ) ;

} //end mentre

} //end if

//statement.execute ( " tavolo TABELLAPROVA goccia " ) ;

statement.close ( ) ; //chiudere la Dichiarazione

connection.close ( ) //Chiude la connessione

} //fine di provare clausola
cattura

( Exception e) { System.out.println ( "Errore : " + e); } //fine del catturare clausola

} //fine del metodo main

} //fine della classe di definizione
14

Passare a " file ", quindi selezionare "Salva " per salvare il programma prima di eseguirlo.
compilare ed eseguire il programma
15

Passare alla barra dei menu di Eclipse e selezionare Esegui.
16

Individuare la finestra della console vicino al fondo della Eclipse IDE
17

Verificare che l' output del programma si legge : .

"Dati da test_column : 1 "

Se il programma eseguito senza errori , dati di esempio dovrebbero essere visibili e senza messaggi di errore sono apparsi.

 

software © www.354353.com