Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come utilizzare SQL con Java

programmatori Java spesso bisogno per sviluppare applicazioni che sono collegati a un database . In tali applicazioni , è utilizzato Structured Query Language ( SQL ) per ottenere i dati dal database . Comandi SQL possono essere emessi da un'applicazione Java utilizzando la libreria JDBC , che è incluso di default in ogni ambiente di sviluppo Java . La biblioteca JDBC si prende cura di molti dettagli di basso livello di connessioni al database , lasciando i programmatori Java libero di concentrarsi sull'implementazione della logica di business nelle loro applicazioni . Istruzioni
1

Fare clic sul pulsante "Start" dalla barra delle applicazioni di Windows e digitare " Notepad" dalla casella di ricerca . Selezionare " Notepad " dalla lista delle applicazioni che vengono visualizzate.
2

Creare una nuova classe Java . Questo passaggio varia a seconda del nome della classe che si richiedono. Ad esempio, le seguenti righe di codice mostrano la creazione di una classe di biciclette :

class biciclette pubbliche {

}
3

Aggiungi le seguenti righe all'interno della classe :

getConnection Connection pubblico ( ) throws SQLException {

Connection conn = null;

Properties connectionProps = new Properties () ;

connectionProps . put ( "utente" , this.userName ) ;

connectionProps.put ( "password" , this.password ) ;

se ( this.dbms.equals ( " mysql " ) ) {

conn = DriverManager

getConnection ( " jdbc : " . + + this.dbms " ://" + this.serverName + Commercio

" : " + questo . portNumber + " /" , connectionProps ) ;

}

System.out.println ( "Connesso al database" ) ;

ritorno conn ;

}

Questo crea una connessione a un database MySQL utilizzando il nome utente e la password specificati
4

Tipo le seguenti righe di codice all'interno della classe : .

pubblici viewTable static void ( con connessione , String dbName ) throws SQLException {

}

Questo crea un nuovo metodo chiamato viewTable che accetta la connessione creata in precedenza e genera un'eccezione SQL .

5

Aggiungere le seguenti righe di codice all'interno del " viewTable () " metodo :

Statement stmt = null;
String query

= "select COF_NAME , SUP_ID , PREZZO , VENDITE , Totale da "+ +" CAFFE ' dbname " ; .

try {

stmt = con.createStatement ();

} catch ( SQLException e) {

JDBCTutorialUtilities.printSQLException ( e);

}

Questo crea una dichiarazione in base alla query specificata dalla connessione stabilita
6

Aggiungi le seguenti codici . all'interno del blocco try :

ResultSet rs = stmt.executeQuery ( query) ;

mentre ( rs.next ( ) ) { String

coffeeName = rs.getString ( " COF_NAME " ) ;

int supplierID = rs.getInt ( " SUP_ID " ) ;

prezzo float = rs.getFloat ( " pREZZO ") ;
int vendite

= rs . getInt ( "vendite" ) ;

int totale = rs.getInt ( "TOTAL" ) ; }


esegue la query e recupera il risultato attraverso un ResultSet . oggetto
7

Tipo le seguenti righe di codice alla fine del blocco catch :

} finally {

( stmt = null ) { stmt . close () ; } }


Questo chiude la connessione quando non è più necessaria

.

 

Programmazione © www.354353.com