Advertisement
Guest User

Untitled

a guest
Jan 27th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.70 KB | None | 0 0
  1. package accesBDD;
  2.  
  3. import java.sql.Connection;
  4. import java.sql.DriverManager;
  5. import java.sql.ResultSet;
  6. import java.sql.ResultSetMetaData;
  7. import java.sql.Statement;
  8.  
  9. public class BDDaccess {
  10.     public static void main(String[] args) {
  11.         try {
  12.           Class.forName("com.mysql.jdbc.Driver");
  13.              
  14.           String url = "jdbc:mysql://154.49.211.33/wgaizq_adigio";  // protocole,driver a utiliser://adresse de la base / nom de base
  15.           String user = "wgaizq_adigio";
  16.           String passwd = "20sur20";
  17.              
  18.           Connection conn = DriverManager.getConnection(url, user, passwd);
  19.              
  20.           //Cr�ation d'un objet Statement
  21.           Statement state = conn.createStatement();
  22.           //L'objet ResultSet contient le r�sultat de la requ�te SQL
  23.           ResultSet result = state.executeQuery("SELECT * FROM Artiste");
  24.           //On r�cup�re les MetaData
  25.           ResultSetMetaData resultMeta = result.getMetaData();
  26.              
  27.           System.out.println("\n**********************************");
  28.           //On affiche le nom des colonnes
  29.           for(int i = 1; i <= resultMeta.getColumnCount(); i++)
  30.             System.out.print("\t" + resultMeta.getColumnName(i).toUpperCase() + "\t *");
  31.              
  32.           System.out.println("\n**********************************");
  33.              
  34.           while(result.next()){        
  35.             for(int i = 1; i <= resultMeta.getColumnCount(); i++)
  36.               System.out.print("\t" + result.getObject(i).toString() + "\t |");
  37.                
  38.             System.out.println("\n---------------------------------");
  39.  
  40.           }
  41.  
  42.           result.close();
  43.           state.close();
  44.              
  45.         } catch (Exception e) {
  46.           e.printStackTrace();
  47.         }      
  48.       }
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement