Trop peu de paramètre.
mehdi.cheddani Messages postés 9 Date d'inscription Statut Membre Dernière intervention -
KX Messages postés 16760 Date d'inscription Statut Modérateur Dernière intervention - 19 nov. 2012 à 13:28
KX Messages postés 16760 Date d'inscription Statut Modérateur Dernière intervention - 19 nov. 2012 à 13:28
A voir également:
- Trop peu de paramètre.
- Remettre parametre usine pc - Guide
- Netflix paramètre compte - Guide
- Parametre windows - Guide
- Parametre dns - Guide
- Parametre usine chromecast - Guide
2 réponses
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
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
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= ""; try{ Connection connection = DriverManager.getConnection(url,log,pwd); //interaction avec la base } catch(SQLException sqle){ // gérer les erreurs ? } finally{ // fermer la connexion }