Bonjour,
j'ai commencé par lire certaines discussions mais je n'ai pas pu trouvé une réponse à mon problème.
Je saisie des données pour les inserer dans la base mais le problème est que evec mon code c'est que la valeur 'Null' qui s'enregistre dans la base et je ne sais pas pour quoi. Quelqu'un a peut-etre une idee. J'ai vraiment besoin de votre aide.
Je vous remercie d'avance. Voici mon code
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
17
18
19
20
21
22
23
24
25
26
27
28
29 public void creer() { Scanner sc = new Scanner(System.in); System.out.println("Saississez votre nom : "); nom = sc.next(); System.out.println("Saississez votre prenom : "); prenom = sc.next(); System.out.println("Saississez votre adresse : "); adresse = sc.next(); System.out.println("Saississez votre date de depart : "); date_depart = sc.next(); System.out.println("Saississez votre date de retour : "); date_retour = sc.next(); try { st = connection.createStatement() ; numero = compteur() + 1 ; String requete = "insert into reservation values(numero,nom,prenom,adresse,date_depart,date_retour)"; //String requete = "insert into reservation values(1,'rosa','sam','ru','17/02/06', '12/06/06')"; st.executeUpdate(requete); System.out.println ("Votre numero de reservation est est : " + numero); this.fin_connexion(); System.out.println(""); }catch (Exception d) { System.out.println ("Problème de la requete" + d); } }
Partager