Comment configurer une connexion à une bd sur netbeans 7.0

Soyez le premier à donner votre avis sur cette source.

Vue 5 785 fois - Téléchargée 2 049 fois

Description

Bienvenu à tous les débutants en developpement d'application JEE. Voici un petit tuto complémenter au tuto sur la configuration d'un EJB avec NETBEANS7.0. Ce dernier montre comment configurer une connexion avec sa bd MySQL. Cette connexion perment de configurer le pool de connexion de notre EJB. Merci de me laisser des commentaires pour améliorer en plus mes tuto.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Wadie_ADDIH
Messages postés
1
Date d'inscription
vendredi 30 mai 2014
Statut
Membre
Dernière intervention
30 mai 2014
-
Merci bieeeeeeeeeeeeeeeeen! :)
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
String nom =jTextField1.getText();
String passw =jPasswordField1.getText();
String pwd1 = null;
String nm = null;

if((nom.equals(""))||(passw.equals(""))){ JOptionPane.showMessageDialog(new Frame(),"entrer vos coordonnées.", "Inane error",JOptionPane.ERROR_MESSAGE);}
else{
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
// Class.forName("org.gjt.mm.mysql.Driver");
Connection connection = DriverManager.getConnection("jdbc:mysql://localhost/bd","root","");
Statement state = connection.createStatement();

ResultSet resultat=state.executeQuery("select login, pwd from administrateur where login="+nom+" and pwd="+passw);

ResultSetMetaData resultatmeta=resultat.getMetaData();

while(resultat.next()){
for(int i = 1; i <= resultatmeta.getColumnCount(); i++)
nm=resultat.getObject(1).toString();
pwd1=resultat.getObject(2).toString();

}

state.close();
}
catch(Exception e){
JOptionPane.showMessageDialog(new Frame(),"Vérifier vos coordonnées.", "Inane error",JOptionPane.ERROR_MESSAGE);
}
if (passw.equals(pwd1) && (nm.equals(nom)))
{
try {
acceuil a = new acceuil();
a.setVisible(rootPaneCheckingEnabled);
a.setSize(700, 600);
} catch (SQLException e) {
System.out.println("erreur");
}
}}
ce code d'authentification presente une seule erreur dans la derniere catch(SQLException e) que j'ai pas compris en plus le mot de passe et l'utilisateur sont correctes dans la base mais il m'affiche JOptionPane.showMessageDialog(new Frame(),"Vérifier vos coordonnées.", "Inane error",JOptionPane.ERROR_MESSAGE); svp aide moi et merci d'avance.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.