Salut !
j'ai une base oracle je veux pouvoir recuperer les enregistrement d'une table et l'afficher dans un tableau dans
une page jsp.
par exemple
MATRICULE NOM_PRENOMS
0001 zida benoit
0002 zozo sylvie
0003 ande marian
voici mon code
//on va former la requette SELECT * FROM nomTabble
String sql = "SELECT ";
String sqlValeur = " FROM ";
String sqlFinal="";
sql+= "*" ;
sqlValeur+=nomTable;
//On concatene pour obtenir la requête finale
sqlFinal = sql + " " + sqlValeur;
System.out.println("sqlFinal = " + sqlFinal );
//On exécute la requete SQL
try {
this. stmt = this.connexion.getConn().prepareStatement(sqlFinal);
ResultSet resultat=this.stmt.executeQuery();
ResultSetMetaData metadata=resultat.getMetaData();
int nColonne=metadata.getColumnCount();
String [] t =new String[nColonne];
while(resultat.next()){
for(int i=0;i<nColonne;i++){
t[i]=resultat.getString(i+1);
System.out.print(t[i]+" ");
}
}
return t;
}
catch (Exception e) {
System.out.println("erreur dans getDatas" );
return null;
}
}
Avec ce code c'est un seul enregistrement qui s'affiche dans ma page jsp.or je tout les enregistrements
Merci de me donner des soloutions