scusatemi ma sto diventando matto con questo problema
ho una pagina jsp in cui devo recuperare dati da oracle via jdbc
ho la mia tabella da cui devo prelevare dati all'interno di un ciclo for (di volta in volta cambia il parametro che do in pasto alla clausola where)
dopo il primo ciclo mi si ferma, non mi da nessun errore, semplicemente non trova oltre il primo (la tabella è di 5 rige)
ecco la parte incriminata:
codice:
for (int i=0;i<5;i++) {
String MioCod = (String)MioArray.get(i);
whereClause = "miocodice='"+MioCod+"'";
%>
<jsp:useBean class="com.bean.OracleDataBean" id="odb1" scope="request">
<jsp:setProperty name="odb1" property="from" value="miatabella"/>
<jsp:setProperty name="odb1" property="where" value="<%=whereClause%>"/>
<%
odb1.setWhere(whereClause);
ResultSet rset = null;
rset = odb1.getResults();
while (rset.next()) {
Descrizione = rset.getString("descodice");
}
%>
<tr>
<td><%=Descrizione%></td>
</tr>
</jsp:useBean>
<% } %>
Mi stampa solo il primo poi stop...
mi sto perdendo qualcosa ma non so cosa....