Hi,
si quelqu'un pourras m'éclairer les idées sur l'insertion des chiffres dans la base (à partir d'un textField) en utilisant BigDecimal.

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
 
 statement = connection.prepareStatement("INSERT INTO Client ( Nom , Prenom,  Num , Nom_projet, Bloc  ,Date_de_naissance ,  Adresse , Type, N°_loge , prix_loge, Verse_total, Etage,Verse_restant,Verse_1,Verse_2,Verse_3,Verse_4,Verse_5,Verse_6,Verse_7,Date_1,Date_2,Date_3,Date_4,Date_5,Date_6,Date_7,Surface) VALUES(? ,? ,? ,? ,? ,? ,? ,? ,? ,? , ?,?,(?-?),?,0,0,0,0,0,0,?,0,0,0,0,0,0,?) ");
 
 
										 String v = comboBox_1.getSelectedItem().toString();
 
										 statement.setString(1, nom.getText());
										 statement.setString(2, prenom.getText());
										 statement.setString(3, num.getText());
										 statement.setString(4,comboBox.getSelectedItem().toString());
										 statement.setString(5,idbloc.getText());
										 statement.setString(6, datenaissance.getText());
										 statement.setString(7, adresse.getText());
										 statement.setString(8,comboBox_1.getSelectedItem().toString());
										 statement.setString(9, n.getText());
										 statement.setString(10, textField.getText());//je veux l'inserer en BigDecimal
										 statement.setString(11, versement.getText());//je veux l'inserer en BigDecimal
										 statement.setString(12, comboBox_2.getSelectedItem().toString());
 
										 statement.setString(13, textField.getText());//je veux l'inserer en BigDecimal
										 statement.setString(14, versement.getText());//je veux l'inserer en BigDecimal
										 statement.setString(15, versement.getText());
										 statement.setString(16, date.getText());
										 statement.setString(17, surf.getText());
 
										  statement.executeUpdate();
je veux insére des chiffre sous le format exp: 10.120,00