Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/07/2013, 02:42
andresgonzalez43
 
Fecha de Ingreso: julio-2013
Mensajes: 36
Antigüedad: 10 años, 9 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