Connexion java mysql

Fermé
wos - Modifié le 3 mai 2017 à 23:19
 wos - 4 mai 2017 à 13:42
Bonjour,

Le code suivant ne passe pas, y'a le message d'exception qu'on m'affiche et je n'arrive pas à trouver l'erreur.

package contact;


import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;

 
public class Contact {
      
 public static void main(String[] args) {
  try {
   Class.forName("com.mysql.jdbc.Driver");
   Connection con;
   con=DriverManager.getConnection("jdbc:mysql://localhost/Telephonique","root","");
   Statement st= con.createStatement();
   ResultSet rs = st.executeQuery("SELECT * FROM contacte");
   
   while(rs.next()){
    System.out.println(rs.getString("nom")+" "+rs.getString("prenom")+" "+rs.getInt("numero"));
   }
  }catch(Exception e){
   System.out.println("Veuiller reessayer");
  }
 }

Nom de ma base de donnee: Telephonique
Nom de ma table: contacte
A voir également:

2 réponses

jordane45 Messages postés 38244 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 4 octobre 2024 4 690
Modifié le 3 mai 2017 à 23:22
Bonjour
Dans ton catch... que vaut ta variable e ?
Cela devrait t'aider à trouver l'erreur
..

Cordialement, 
Jordane                                                                 
0
ahh ok je vois ..je vais donc utiliser la méthode ci dessous proposé par KX .....Je vous tiendrais au courant .... Merci pour votre aide
0
KX Messages postés 16752 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 août 2024 3 018
3 mai 2017 à 23:22
Bonjour,

"y'a le message d'exception qu'on m'affiche et je n'arrive pas à trouver l'erreur"
Parce qu'il faut afficher l'erreur en question, "Veuiller reessayer" ce n'est pas suffisant pour trouver la cause du problème.

catch (Exception e) {
    e.printStackTrace(); // avec cette info tu sauras ce qu'il se passe
}
0
Bonjour, je vais essayer cette méthode pour voir ....merci pour votre aide.
0