Salut,

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
30
31
32
33
34
35
 
 
			    	statement=connection.prepareStatement("SELECT prix_loge FROM Liste WHERE Nom=? AND Prenom=?");
			    	 statement.setString(1, comboBox_1.getSelectedItem().toString());
					 statement.setString(2, comboBox_2.getSelectedItem().toString());
						ResultSet rs=statement.executeQuery();
					prix.setText(rs.getString("prix_loge"));
					prix.getText();
					statement.close();
 
					statement=connection.prepareStatement("SELECT Verse_total FROM Versement WHERE Nom=? AND Prenom=?");
			    	 statement.setString(1, comboBox_1.getSelectedItem().toString());
					 statement.setString(2, comboBox_2.getSelectedItem().toString());
						ResultSet rs1=statement.executeQuery();
					somme.setText(rs1.getString("Verse_total"));
					somme.getText();
					statement.close();
 
 
			 statement = connection.prepareStatement("INSERT INTO Versement ( Nom , Prenom, Date , Somme_versee,Prix_loge, Nom_projet, Verse_total, Verse_restant,id_verse) VALUES(?,?,?,'"+verse.getText()+"','" +  prix.getText() +"', (SELECT Nom_projet From Client WHERE Nom= ? AND Prenom= ?), ('"+ somme.getText()+"'+'"+verse.getText()+"') , ('"+prix.getText()+"' - '"+ somme.getText()+"'- '"+verse.getText()+"'),?) ");            
 
 
 
			 statement.setString(1, comboBox_1.getSelectedItem().toString());
			 statement.setString(2, comboBox_2.getSelectedItem().toString());
			 statement.setString(3, date.getText());
			 statement.setString(4, comboBox_1.getSelectedItem().toString());
			 statement.setString(5, comboBox_2.getSelectedItem().toString());
			 statement.setString(6, comboBox_4.getSelectedItem().toString());
 
 
			 statement.executeUpdate();
 
			 	statement.close();
			    statement.close();
les soustraction et l'addition me donnent de faux résultat.
exp
Nom : table.png
Affichages : 177
Taille : 6,7 Ko