je travaille en javaFX. voici les éléments de mon tableau:
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 String s,re; s=combo.getValue(); re=txtrech.getText(); con = dbConnection.geConnection(); String query1="select * from "+db+".vehicules where ( '"+s+"'='"+re+"' ) "; System.out.println("toti"); st = con.createStatement(); rs = pst.executeQuery(query1); System.out.println("tata"); while(rs.next()){ System.out.println(rs.getString("matriculeVehicule")); Data.add(new Vehicule( rs.getString("matriculeVehicule"), rs.getString("marque"), rs.getString("modele"), rs.getString("categorie"), rs.getString("carburant"), rs.getString("transmission"), rs.getString("puissance"), rs.getString("poidsVide"), rs.getString("nbrePlace"), rs.getString("prixAchat"), rs.getString("dateAchat"), rs.getString("dateEnreistrement") )); tbrech.setItems(Data); } st.close(); rs.close();
voici l'erreur console:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 @FXML private TableView<Vehicule> tbrech; @FXML private TableColumn<Vehicule, String> mat; @FXML private TableColumn<Vehicule, String> mark; @FXML private TableColumn<Vehicule, String> mo; @FXML private TableColumn<Vehicule, String> cat; @FXML private TableColumn<Vehicule, String> carb; @FXML private TableColumn<Vehicule, String> trans;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after statement closed. at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:422) at com.mysql.jdbc.Util.handleNewInstance(Util.java:411) at com.mysql.jdbc.Util.getInstance(Util.java:386) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1014) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:988) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:974) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:919) at com.mysql.jdbc.StatementImpl.checkClosed(StatementImpl.java:466) at com.mysql.jdbc.StatementImpl.executeQuery(StatementImpl.java:1476) at gesparc.controllers.VehiculeController.btnrech(VehiculeController.java:148)
Partager