Bonjour
J'ai une classe qui me formate en html le résultat d'une requête. Mon pb est qui les nom de chp des tables n'étant suffisamment pas explicites, j'aimerai utiliser des alias mais ils ne sont pas pris en compte par le code suivant:
Y-a-t-il une solution ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 try{rs = stmt.executeQuery(sql); if(rs.next()) {nbCol = rs.getMetaData().getColumnCount()+1; rs.beforeFirst();} //encadrement i=1 tbl i=nbCol-1 trbl text.append("<tr bgcolor=\"#E8E9D8\">"); for(int i=1;i<nbCol;i++) {largeur = 0; try{largeur = (Integer.parseInt(taille[i])*37)/10;}catch(final Exception e){} text.append("<td class=\""+(i==(nbCol-1)? "trbl":"tbl")+"\" width=\""+largeur+"pt\"><b>"+rs.getMetaData().getColumnName(i)+"</b></td>");} text.append("\n</tr>\n<!--fin titre--!>\n");
Merci
Partager