: D (commencons par un sourire pour un fois ca fait pas de mal ..)

alors :

j'ai un petit problème de resultset qui veut pas etre updaté :
celui ci est dans une JTable dont je peut modifier les champs

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
 
 
 public void setValueAt(Object value, int row, int column) 
	   {
		   ((String[])_resLines.get(row))[column] = (String)value;
	        if (_type.matches("sql"))
	        {
	        	if (_columnTitle[column].matches("name")) System.out.println("ah pa le nom !!");
	        	else
	        	{
	        		try {
						_res.updateString(_columnTitle[column], (String)value);
						_res.updateRow();
					} catch (SQLException e) {
						// TODO Auto-generated catch block
						e.printStackTrace();
					}
	        	}
 
	        }
		   fireTableCellUpdated(row, column);
	   }
_res est un resultSet bien sur ^^je l'obtient avec :
ResultSet res = _dbg.getStatement().executeQuery(_text.getText()); où text.getText recupère une commande sql de l'utilisateur

Voila si quelqu'un un indice ^^ .