Trop peu de paramètre.
Fermé
mehdi.cheddani
Messages postés
9
Date d'inscription
mardi 13 novembre 2012
Statut
Membre
Dernière intervention
22 avril 2013
-
13 nov. 2012 à 00:27
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 19 nov. 2012 à 13:28
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 19 nov. 2012 à 13:28
A voir également:
- Trop peu de paramètre.
- Netflix paramètre compte - Guide
- Remettre parametre usine pc - Guide
- Parametre windows - Guide
- Changer parametre dns - Guide
- Parametre usine chromecast - Guide
2 réponses
bubull97
Messages postés
133
Date d'inscription
vendredi 1 octobre 2010
Statut
Membre
Dernière intervention
19 février 2014
10
14 nov. 2012 à 11:57
14 nov. 2012 à 11:57
Salut,
Pour cette ligne,
ResultSet rs=st.executeQuery("select * from Rabat where N_Ordre_Redal="+o+";");
corrige la avec celle-ci:
ResultSet rs=st.executeQuery("select * from Rabat where N_Ordre_Redal='"+o+"';");
Si tu ne vois pas la différence, j'ai ajouter des ' autour de ton "o". Car un String doit etre mis entre quotes.
A bientôt
Pour cette ligne,
ResultSet rs=st.executeQuery("select * from Rabat where N_Ordre_Redal="+o+";");
corrige la avec celle-ci:
ResultSet rs=st.executeQuery("select * from Rabat where N_Ordre_Redal='"+o+"';");
Si tu ne vois pas la différence, j'ai ajouter des ' autour de ton "o". Car un String doit etre mis entre quotes.
A bientôt
mehdi.cheddani
Messages postés
9
Date d'inscription
mardi 13 novembre 2012
Statut
Membre
Dernière intervention
22 avril 2013
1
19 nov. 2012 à 00:48
19 nov. 2012 à 00:48
j ai une nouvelle erreur qui est la suivante:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at metier.Saisie$1.itemStateChanged(Saisie.java:91)
at javax.swing.JComboBox.fireItemStateChanged(JComboBox.java:1205)
at javax.swing.JComboBox.selectedItemChanged(JComboBox.java:1262)
at javax.swing.JComboBox.contentsChanged(JComboBox.java:1309)
at javax.swing.AbstractListModel.fireContentsChanged(AbstractListModel.java:100)
at javax.swing.DefaultComboBoxModel.setSelectedItem(DefaultComboBoxModel.java:88)
at javax.swing.DefaultComboBoxModel.addElement(DefaultComboBoxModel.java:126)
at javax.swing.JComboBox.addItem(JComboBox.java:696)
at metier.Saisie.getJComboBox(Saisie.java:108)
at metier.Saisie.getJContentPane(Saisie.java:501)
at metier.Saisie.initialize(Saisie.java:427)
at metier.Saisie.<init>(Saisie.java:417)
at metier.Saisie$2.run(Saisie.java:405)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
la ligne 91 mentionnée dans l 'erreur est la suivante:
jTextField.setText(sq);
merci
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at metier.Saisie$1.itemStateChanged(Saisie.java:91)
at javax.swing.JComboBox.fireItemStateChanged(JComboBox.java:1205)
at javax.swing.JComboBox.selectedItemChanged(JComboBox.java:1262)
at javax.swing.JComboBox.contentsChanged(JComboBox.java:1309)
at javax.swing.AbstractListModel.fireContentsChanged(AbstractListModel.java:100)
at javax.swing.DefaultComboBoxModel.setSelectedItem(DefaultComboBoxModel.java:88)
at javax.swing.DefaultComboBoxModel.addElement(DefaultComboBoxModel.java:126)
at javax.swing.JComboBox.addItem(JComboBox.java:696)
at metier.Saisie.getJComboBox(Saisie.java:108)
at metier.Saisie.getJContentPane(Saisie.java:501)
at metier.Saisie.initialize(Saisie.java:427)
at metier.Saisie.<init>(Saisie.java:417)
at metier.Saisie$2.run(Saisie.java:405)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
la ligne 91 mentionnée dans l 'erreur est la suivante:
jTextField.setText(sq);
merci
Heliotte
Messages postés
1491
Date d'inscription
vendredi 26 octobre 2012
Statut
Membre
Dernière intervention
28 janvier 2013
92
Modifié par Heliotte le 19/11/2012 à 10:45
Modifié par Heliotte le 19/11/2012 à 10:45
Je pense que le "o" est une variable de type ENTIER.
Si c'est le cas, il ne faut certainement pas ajouter les ' autour de la variable
Si c'est une variable, est-elle initialisée ? Y'a-t-il une valeur dans "o" ?
edit: essaye en ajoutant
Class.forName("com.mysql.jdbc.Driver");"
après
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
a voir aussi si ok pour la connexion:
Si c'est le cas, il ne faut certainement pas ajouter les ' autour de la variable
Si c'est une variable, est-elle initialisée ? Y'a-t-il une valeur dans "o" ?
edit: essaye en ajoutant
Class.forName("com.mysql.jdbc.Driver");"
après
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
a voir aussi si ok pour la connexion:
String url = "url"; String log = "loggin"; String pwd= "password"; try{ Connection connection = DriverManager.getConnection(url,log,pwd); //interaction avec la base } catch(SQLException sqle){ // gérer les erreurs ? } finally{ // fermer la connexion }
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
Modifié par KX le 19/11/2012 à 13:29
Modifié par KX le 19/11/2012 à 13:29
Une java.lang.NullPointerException sur jTextField.setText(sq); c'est soit 'jTextField' qui n'est pas initialisé (il manque jTextField = new JTextField()), soit 'sq' qui vaut null, ce qui signifierai que sq=rs.getString("sous_quartier"); n'a pas fonctionné (il manque le paramètre "sous_quartier")