segunda-feira, 21 de dezembro de 2009

Re: [java-br] JPA, Query

·

 

Nessa consulta se eu não me engano ele te retorna uma matriz de objetos ("Object[][]"), significando linha e coluna.
Para obter o resultado vc vai ter que percorrer essa matriz e para as colunas depende da sua base pra fazer o cast de cada linha de uma coluna. Se na sua base for int o campo por exemplo, provavelmente vc pode fazer um cast pra BigInteger, se for varchar pra String, etc.

Tenta aí e posta se conseguiu sucesso ou não.

/*
Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0
100 +
*/

________________________________
From: Danilo Akamine <danilowz@gmail.com>
To: java-br@yahoogrupos.com.br
Sent: Sun, December 20, 2009 9:42:20 PM
Subject: [java-br] JPA, Query

Pessoal,

estou tentando fazer a seguinte query:

Query query = em.createQuery( "SELECT COUNT(r.tipo) , r.tipo FROM Registro r GROUP BY r.tipo");
return query.getResultList ();

Isso está me retornando uma List de Objects, mas não faço nem ideia de como recuperar os valores das 2 colunas (a do COUNT e a coluna normal tipo)

Já tentei fazer um CAST pra Integer, mas sem sucesso.

Alguém já conseguiu obter um valor de uma query utilizando função agregada + coluna normal?

Obrigado,
Danilo

[As partes desta mensagem que não continham texto foram removidas]

[As partes desta mensagem que não continham texto foram removidas]

__._,_.___
Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
.

__,_._,___

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog