Bonjour à tous,
Je suis entrain de tester une base de données Derby sous Netbeans.
Lorsque je lance la connection avec le clic droit de la souris sur la base de données, aucun problème ..celle - ci se connecte et je peux saisir des données..
J'ai fait le choix d'utiliser Derby pour pouvoir utiliser cette base de donnée en mode embarqué.
Seulement lorsque je crée le code programme de connection à cette base de données, j'ai à chaque fois un refus de connection..
Message : " l'erreur lors de la connexion au serveur localhost sur le port 1527 a émis le message Connexion refusée. "
Je lance la connection manuellement à ma base de donnée
Puis je me déconnecte manuellement à cette base...et que par la suite j'effectue un "Run" du programme uniquement à base de mon code java ..., la connection réussie.
Bien qu'ayant déconnecté manuellement la base de données en ayant fait un clic droit avec la souris sur le drivers jdbc:derby ..
Je quitte le programme ainsi que netbeans, tout en pensant que mon code est bon et que je n'ai plus besoin de lancer la connection manuellement..
Or, lorsque je relance Netbeans pour continuer à travailler sur mon programme,j'ai à nouveau le message de connection refusée..
Est ce que quelqu'un pourrait m"aider ou aurait une idée ?
Ci après le code de connection.
Merci d'avance..
a+
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 String driver = "org.apache.derby.jdbc.ClientDriver"; String dbName ="Test"; Class.forName(driver); String login ="admin"; String password = "admin"; String host = "jdbc:derby:/" + dbName; Connection con = DriverManager.getConnection(host,login,password); } catch (SQLException ex) { JOptionPane.showMessageDialog(null, " Connection refusée "+ex.getMessage()); }
Partager