Java - PreparedStatement

 
Vista:

PreparedStatement

Publicado por Pollin (1 intervención) el 25/11/2004 10:32:14
alguien sabe como sacar el String de una PreparedStatement sin que salgan los ?.
ejemplo
String sql = \"select * from prestamo where codLibro = ? And codUsuario = ?\";
try {
con = Conexion.conectar();
ps = con.prepareStatement(sql);
ps.setInt(1,prestamoVO.getCodLibro());
ps.setInt(2,prestamoVO.getCodUsuario());
rs = ps.executeQuery();
}
System.out.println(sql);

Aqui me sacaria
select * from prestamo where codLibro = ? And codUsuario = ?

Querria visualizar la consulta pero con los parametro que le he pasado, por ejemplo:

\"select * from prestamo where codLibro = 5 And codUsuario = 6
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:PreparedStatement

Publicado por Nicolas (125 intervenciones) el 26/11/2004 17:32:53
Si lo encontras avisame pero entiendo q no se puede. Estaria piola si alguien lo sabe porque a la hora de debuggear seria piola

Salu2!!!!!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 755
Bronce
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

RE:PreparedStatement

Publicado por Yamil Bracho (2315 intervenciones) el 26/11/2004 21:25:17
Esta bien interesante esto...
Me puse a curiosear en la ayuda y hay un metodo dentro de PreparedStatement llamado getParameterMetaData() que retorna un objeto de tipo ParameterMetaData que segun la documentacion "Retorna el numero, tipo y propiedad de los parametros del PreparedStatement". Quizas pueda servir...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar