Bom dia Bruno,
Você pode postar o erro.
Atenciosamente,
Marcus Paulo
Enviado via iPhone
On 05/03/2012, at 12:41, Bruno Rodrigues <brunorodrigues197@yahoo.com.br> wrote:
> Boa tarde grupo,
>
> Estou tentando achar
> uma forma de conectar com uma tabela do banco de dados via JPA, mas o
> problema é que a tabela que eu gostaria de passar a tabela que vou
> me conectar como parâmetro. Por exemplo, tenho tabelas com um nome
> tbl_token_1047, sendo que esse 1047 é um id do um contato... então
> esse final teria que mudar conforme o contato escolhido. As tabelas
> seguem o mesmo padrão, então usei uma entidade modelo com os nomes
> das colunas mapeadas... o problema é na hora de criar minha query...
> já tentei fazer o seguinte:
>
> String tabela =
> "tbl_token_"+id
> Query query =
> em.createNativeQuery("select * from " + tabela +"");
>
> Query query =
> em.createQuery("SELECT object(l) FROM "+tabela+" as
> l");
>
> Query query =
> em.createNativeQuery("SELECT * FROM "+tabela,
> Tokens.class);
>
> Nada funciona, sempre
> da erro ao tentar conectar... agora, se eu coloco o nome da tabela na
> minha entidade, ai funciona normal.
>
> @Entity
> @Table(name =
> "lime_tokens_1056")
> public class Tokens
> implements Serializable
>
> Alguem sabe como faço??
> Já procurei na net, mas nada até agora.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
[As partes desta mensagem que não continham texto foram removidas]
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
0 comentários:
Postar um comentário