
04/12/2009, 08:54
|
| | Fecha de Ingreso: mayo-2009
Mensajes: 12
Antigüedad: 15 años, 10 meses Puntos: 0 | |
Respuesta: error RS2 cannot be resolved Hola, ante todo gracias por tú respuesta... sí, yo construí el resulsets RS2... Bueno yo creo que lo hice bien... este es código:
Connection con;
SQLWarning warning = null;
Statement stmt;
Statement stmt2;
Statement stmt3;
Statement stmt4;
ResultSet results;
String str = "", sql = "",sql2 = "";
// REGISTER DRIVER
Driver d = (Driver)Class.forName("com.mysql.jdbc.Driver").new Instance();
// GET CONNECTION
con = DriverManager.getConnection("jdbc:mysql://localhost /actualizacion","root","");
// GET CONNECTION WARNINGS
warning = con.getWarnings();
// CREATE STATEMENT
stmt = con.createStatement();
stmt2 = con.createStatement();
stmt3 = con.createStatement();
stmt4 = con.createStatement(); Y luego viene el código que aparece en el error, que es este...
if (cree != null)
{
RS2=stmt2.executeQuery(" SELECT * FROM totalsolic "); RS2.next();
cantree = RS2.getInt("totalree");
cantree = cantree++;
totalree=totalree + cantree;
if (totalree > 10)
{
response.sendRedirect("fichaAtenParti2.jsp?is=e");
}
else
{
sql2="UPDATE totalsolic SET totalree='" +totalree+"'";
//cantree = cantree + Integer.valueOf(cree).intValue();
//totalree = totalree + cantree;
//if (totalree > 10)
}
}
Lo que ésta en negrita no considere necesario iniciarlo con un while porque esto se hará una sola vez por solicitud. Crees que sea necesario colocarlo dentro de un while???
Agradezco cualquier colaboración que me puedan brindar. |