Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/10/2006, 21:25
Sevillo
 
Fecha de Ingreso: noviembre-2005
Ubicación: Venezuela
Mensajes: 56
Antigüedad: 19 años, 2 meses
Puntos: 0
Pregunta datos de la BD y jsp

Buenas

Tengo una pregunta, si estoy accesando informacion de una BD y hago lo siguiente:
String id1 = new String (request.getParameter("id")); //recogemos la variable que pasamos por la direccion
Class.forName ("org.postgresql.Driver");
Connection con = DriverManager.getConnection("jdbc:postgresql://localhost:5432/SIMILM_BD", "user", "pass");
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM alicate where id_producto =" + id1);

No consigo acceder a ese registro, solo si hago el rs de esta manera:

ResultSet rs = stmt.executeQuery("SELECT * FROM alicate where id_producto = 'HM001001'");

debe ser un problema de concatenación, pero no hayo la manera de solucionarlo, ademas con este último rs yo quiero conseguir el campo id_producto, pero cada vez que lo hago me pide una referencia con el next() es decir debo hacer un rs.next() a juro y no logro acceder a ese simple registro, no hay manera de hacerlo? o tengo que tener un rs con mas de un registro a juro?


Gracias