24/07/2013, 02:42
|
| | Fecha de Ingreso: julio-2013
Mensajes: 36
Antigüedad: 11 años, 4 meses Puntos: 2 | |
Respuesta: Consulta en JSF Tengo la consulta en escritorio, como la puedo pasar a web en JSF. La consulta es la siguiente:
public static List<String> candidatosFromSkills(int[] ids) throws SQLException{
Connection conn = ManejoDB.getConnection();
Statement st = conn.createStatement();
String strId="";
for (int i = 0; i < ids.length; i++) {
strId+= (i!=0) ? (","+ids[i]) : (""+ids[i]);
}
System.out.println(strId);
ResultSet skills = st.executeQuery("SELECT DISTINCT nombre FROM dbo.TSK_SKILLCANDIDATO AS cand "+
"INNER JOIN dbo.TSK_CVSKILLCANDIDATO AS cvsk ON cvsk.idCandidato = cand.idCandidato "+
"WHERE cvsk.idSkill in ("+strId+")");
List<String> listaSkills = new ArrayList<String>();
while(skills.next()){
listaSkills.add(skills.getString("nombre"));
}
conn.close();
return listaSkills;
}
Muchas Gracias, un saludo |