Take zdravim,

omlouvam se, nemam pro vas odpoved, resp. nekde to chytit budete muset
pokud chcete zustat u getSingleResult() -
napr v nejake wrapper metode.

Co me ale tuklo je vlepovani stringu do dotazu, toho bych se byt vami vyvaroval.

VS


2008/10/28  <[EMAIL PROTECTED]>:
> Zdravím konferenci
>
> JPA implementace javax.persistence.Query při zavolání metody
> getSingleResult() vyhodí NoResultException, když výsledek dotazu vrací
> null.
>
> Existuje nějaké řešení jak se zbavit toho prázdného bloku catch?
> -------------------------------------
> public Worker findByEmail(String email) {
>
>        Worker worker = null;
>        try{
>            worker =  (Worker) entityManager.createQuery("SELECT w FROM
> Worker as w WHERE w.email='" + email + "'").getSingleResult();
>        }catch(NoResultException e) {}
>
>       return worker; //============>
>    }
>
> ----------------------
> Děkuji za pomoc
> Tomáš Jurman
>

Odpovedet emailem