1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

JPA usando createQuery

tenho uma consulta funcionando e ao acrescetar (and to_char(v.data,'dd-mm-yyyy') <= :p_diaMesAno ) mais essa clausula no where deu erro. p_diaMesAno =28-02-2010 igual como está no salvo no banco, neste mesmo padrao dd-mm-yyyy. mensagem de erro: JBAS014134: A Invocação EJB falhou no ValorService do componente para o public java.util.List br.gov.stn.dominio.service.ValorService.gerarNumeroIndice(java.lang.Integer,java.lang.String) throws java.text.ParseException do método: javax.ejb.EJBException: java.lang.IllegalArgumentException: Parameter value [28-02-2010] did not match expected type [java.util.Date (n/a)].

Quem puder me ajudar.

  • Nao se complique, usa JDBC/SQL diretamente. Elimine JPA e EJB, seus problemas acabaram.

    javaflex   3 semanas atrás
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags jpa ou faça a sua própria pergunta.