Requete inscription
amdnibrass
Messages postés
23
Date d'inscription
Statut
Membre
Dernière intervention
-
amdnibrass Messages postés 23 Date d'inscription Statut Membre Dernière intervention -
amdnibrass Messages postés 23 Date d'inscription Statut Membre Dernière intervention -
Bonjour tt le monde
je suis débutante en java et mysql , je veux créer un compte administrateur dont le id de ce dernier égal 1 et l'iscription spécifique pour l'admin
je necessite la requéte db ,voila ce que redige
String mysql="insert into tablead ( Nom,Prénom,Login,Motdepasse) values (?,?,?,?) where idad==null " ;
try{
pst=conn.prepareStatement(mysql);
pst.setString(1, tx_nam.getText() );
pst.setString(2, tx_pren.getText() );
pst.setString(3, tx_login.getText() );
pst.setString(4, tx_pw.getText() );
pst.execute();
JOptionPane.showMessageDialog(null, "admin créer");
}catch(Exception e){
System.out.println("l'admin existe");
e.printStackTrace();
JOptionPane.showMessageDialog(null,e.getMessage());
}
il m'affiche : erreur de sytaxe idad==null
je suis débutante en java et mysql , je veux créer un compte administrateur dont le id de ce dernier égal 1 et l'iscription spécifique pour l'admin
je necessite la requéte db ,voila ce que redige
String mysql="insert into tablead ( Nom,Prénom,Login,Motdepasse) values (?,?,?,?) where idad==null " ;
try{
pst=conn.prepareStatement(mysql);
pst.setString(1, tx_nam.getText() );
pst.setString(2, tx_pren.getText() );
pst.setString(3, tx_login.getText() );
pst.setString(4, tx_pw.getText() );
pst.execute();
JOptionPane.showMessageDialog(null, "admin créer");
}catch(Exception e){
System.out.println("l'admin existe");
e.printStackTrace();
JOptionPane.showMessageDialog(null,e.getMessage());
}
il m'affiche : erreur de sytaxe idad==null
A voir également:
- Requete inscription
- Wetransfer gratuit sans inscription - Guide
- Twitter inscription - Guide
- Vinted inscription - Guide
- Paypal inscription - Guide
- Instagram inscription - Guide
1 réponse
Bonjour,
Remarque : n'oublie pas de fermer tout ce que tu as ouvert avec la méthode close.
De plus avoir une exception ne signifie pas forcément que l'admin existe, la preuve c'est que là tu as une erreur parce que tu t'étais trompé dans la requête...
idad==nullc'est ce que l'on écrirait en Java, mais là c'est une requête SQL tu dois donc plutôt faire
idad IS NULL. Cependant ton identifiant devrait certainement être une clé primaire de la table, donc il ne devrait jamais être NULL.
Remarque : n'oublie pas de fermer tout ce que tu as ouvert avec la méthode close.
pst.close(); conn.close();
De plus avoir une exception ne signifie pas forcément que l'admin existe, la preuve c'est que là tu as une erreur parce que tu t'étais trompé dans la requête...
amdnibrass
Messages postés
23
Date d'inscription
Statut
Membre
Dernière intervention
ça ne fonctionne pas :/