2013-02-13 28 views

回答

1

下應該工作

Query query = (Query) es.em.createQuery("SELECT COUNT(p.serial_Number) FROM Product p where p.product_Id =:serial_Number").setParameter("serial_Number", serial_Number); 

然後用..

query.getSingleResult(); 

,以獲得單個的實體。

+0

tnx man ..所以這是如何在jpql中創建一個參數:) – user1917456 2013-02-13 09:24:04

+0

tnx。順便說一句,我用這個來檢查記錄索引號是否:) – user1917456 2013-02-13 10:01:19

+0

你可以使用一個參數,就像「... where x =」+ variable;但你可以輕鬆地讓自己開放SQL注入 – david99world 2013-02-13 10:18:58