Advertisement
Guest User

Untitled

a guest
Apr 25th, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.59 KB | None | 0 0
  1.  
  2. package gestionelavoro;
  3.  
  4. import java.sql.Connection;
  5. import java.sql.DriverManager;
  6. import java.sql.ResultSet;
  7. import java.sql.Statement;
  8.  
  9.  
  10. /**
  11.  *
  12.  * @author Sharesoft
  13.  */
  14. public class DBConnect {
  15.     private Connection con; //Variabile usata per la connessione con il Driver
  16.     private Statement st;   //La variabile che contiene lo statement per l'esequzione della Query
  17.     private ResultSet rs;   //LA variabile che conterra il risultato della Query
  18.    
  19.     public void DbConnect(){
  20.         try{
  21.             Class.forName("com.mysql.jdbc.Driver");//Il percorso del nostro driver
  22.             //Connessione al Db in locale sulla porta 3306/nome_db/user/password
  23.             con = DriverManager.getConnection("jdbc:mysql://localhost:3306/db_dati","root","password");
  24.        
  25.             st = con.createStatement();//Creo lo statement
  26.         }catch(Exception ex){
  27.             System.out.println("Errore" + ex);
  28.            
  29.         }
  30.            
  31.    
  32.     }
  33.     //Metodo per esportazione dei dati
  34.     public void getData(){
  35.     try{
  36.         String query = "select * from lavoro where stato = 0 ";
  37.         System.out.println("Dati dal db:");
  38.         //Eseguo la query il isultato andra in rs
  39.         rs = st.executeQuery(query);
  40.         while(rs.next()){
  41.         //Seleziono il campo nome e stato della tabella lavoro
  42.         String nome = rs.getString("nome");
  43.         int stato = rs.getInt("stato");
  44.    
  45.         System.out.println("Lavoro:"+ nome + " " +"Stato del lavoro:"+stato );
  46.         }
  47.     }catch(Exception ex){
  48.     System.out.println(ex);
  49.     }
  50.     }
  51.        
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement