bobmoe:
leo.mendes:
pessoal,
Criei uma classe que faz conexao com o banco e tem 2 metodos pra retornar o seguinte:
getListaIdChamadas - esse retorna o idChamada
getListaChamadas - esse retorna as chamadas
Para que eu consiga retornar as chamadas eu preciso do idChamada que armazenei num arrayList.
Como eu faço para passar getListaIdChamadas para getListaChamadas?
Valeu!!
para cada id retornado faça uma outra chamada, simplesmente através de um for.
exemplo:
for (Integer id : listaIdChamadas)
chamadasComId.add(getListaChamadas(id));
apesar de se rbem feio, pois q fica uma lista de listas ;)
fala bobmoe!
É exatamente nesse principio que eu terei que fazer as queries , pois, só assim consigo pegar o ultimo id de uma mesma chamada(idchamada) inserida no banco para ficar mostrando o ultimo acontecimento de cada chamada (ligação de URAs).
No entanto, não tenho muita experiencia com isso, qual seria a forma correta se proceder para obter esse resultado?
segue as minhas queries
pega chamadas do dia - select distinct idchamada from chamadas where left(inicioch,(10))=left(now(),(10))
pega a ultima informação sobre a chamada -
select id,idchamada,ddd,telefone,nomecampanha," +
“contrato,inicioch,estado,pontodigitacao,digito,dthoradigito,fimch” +
"from chamadas where id=(select max(id)from chamadas where idchamada " +
“like ?)”;
Valeu!