Salut,
je veux créer un web service (local) qui permet le client de modifier la base de données, on premier je veux d'abord afficher la table concerné,
j'ai crée une opération qui a comme paramètres nomBDD et nomTable et qui me retourne la table voilà le code
mais quand je test mon web service j'obtient ceci :
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 @WebMethod(operationName = "affTable") public JTable affTable(@WebParam(name = "nameT") String nameT, @WebParam(name = "nameBDD") String nameBDD) throws IOException { try{ Class.forName( "com.mysql.jdbc.Driver" ); conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/"+nameBDD,"root",""); }catch(Exception e){ System.out.println(" Echec !"); e.printStackTrace(); } try{ // fetch a connection if (conn != null) { pst=conn.createStatement(); rs=pst.executeQuery("select * from "+nameT); table.setModel(DbUtils.resultSetToTableModel(rs)); } } catch(SQLException e){ JOptionPane.showMessageDialog(null,e); } return table; }
je suis sure que le pb est dans le code mais ou ?! Merci pour votre aide
Partager