Quiero llenar un RowSet JSF con el resultado de un SELECT dentro de un store procedure, pero me devuelve un mensaje de error que dice:
"Se ha generado un conjunto de resultados para actualización"
Si le pongo un SELECT normal funciona correctamente, pero si llamo el store procedure falla. ¿Cómo debo hacerlo?
El código que tengo para traer los datos es el siguiente:
Código PHP:
private void CargaDatos(Integer Año,Integer MesDesde,Integer MesHasta){
String CadenaSQL = "EXECUTE dbo.MedicionCarteraCia 1," + Año + "," + MesDesde + "," + MesHasta;
try{
CachedRowSetXImpl RowSet = new CachedRowSetXImpl();
RowSet.setDataSourceName(null);
RowSet.setCommand(CadenaSQL);
RowSet.execute(Cn.getConnection());
this.DefaultDataProvider.setCachedRowSet(RowSet);
}
catch(SQLException e){
this.alert1.setSummary("No se puede cargar los datos.");
this.alert1.setDetail(e.getMessage());
}
catch(Excepcion e){
this.alert1.setSummary("No se puede cargar los datos.");
this.alert1.setDetail(e.getMessage());
}
}
Espero que me puedan ayudar y gracias de antemano.