Bom dia, estou com um problema aqui.
Tenho uma pesquisa no banco de dados que retorna dois valores.
Estou armazenando esses valores em um List
Porém não estou conseguindo converter eles para String e exibí-los.
Alguém saberia me ajudar?
Obrigado
Bom dia, estou com um problema aqui.
Tenho uma pesquisa no banco de dados que retorna dois valores.
Estou armazenando esses valores em um List
Porém não estou conseguindo converter eles para String e exibí-los.
Alguém saberia me ajudar?
Obrigado
Não seria mais fácil fazer um List de String?
List<String> list = new ArrayList<String>();
Você poderia postar o código? Ficaria mais fácil!
Se postar o código, tenho certeza que seu problema vai ser resolvido rapidinho pelo pessoal aqui.
Pesquisa no banco
public List<Object> recuperarDadosParaFrame(){
return daoGenerico.findByNativeQuery("select count(co_area) as co_area, sum(nu_populacao_estimada) as nu_populacao_estimada " +
"from dbsissolo.tb_denominacao_area td, (select ta.co_seq_area, " +
"MAX (TO_DATE (td.dt_coleta, 'dd/mm/yyyy')) dt_coleta from dbsissolo.tb_denominacao_area td, " +
"dbsissolo.tb_area ta where ta.co_seq_area = td.co_area group by ta.co_seq_area) " +
"area where td.co_area = area.co_seq_area AND TO_DATE (td.dt_coleta, 'dd/mm/yyyy') = " +
"TO_DATE (area.dt_coleta, 'dd/mm/yyyy') order by td.co_area, td.dt_coleta");
}
Retorno
public void retornaDadosFrame(){
List<Object> lista = servicoDACPE.recuperarDadosParaFrame();
area = lista.get(0).toString();
populacao = lista.get(1).toString();
}
e eu tento ler area e populacao