![]()
voila j'ai un prob lorsque j'éssaye d'envoyer le contenu d'une date de type JFormattedTextField a ma bd mysql j'ai l'erreur suivante:mon code est:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException
merci de votre aide
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 MaskFormatter mf;try { mf = new MaskFormatter( "##/##/20##" ); mf.setPlaceholderCharacter('0'); JFormattedTextField ladate = new JFormattedTextField( mf ); ladate.addActionListener(new java.awt.event.ActionListener() { publicvoid actionPerformed(java.awt.event.ActionEvent e) { Date d=Date.valueOf(ladate.getText()); Connexion connect=new Connexion(); String requete="insert into base values("+d+")"; connect.MAJ(requete); }});






Répondre avec citation



à vous, en effet mysql accepte les valeurs de la date sous format '0000-00-00' alors moi ce que j'ai fait dans mon prog c que j'ai créé 3 combo (jour,mois,année) é j'ai déclaré une variable de type String comme suit:

Partager