2016-08-16 38 views

回答

0

在這裏,如果你想讓它通過HQL可以做到,那麼u使用下面的代碼將出現錯誤...

String a="DISTINCT std FROM add_std"; 
q = ses.createQuery(a); 
q.setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY); 
List <my.add_std>list = ses.createQuery(a).list(); 

其他使用SQL u需要遍歷每個屬性像

String a="select distinct s.studentname from student s"; 
    ListIterator<Object[]> ObjectsIterator = session.createSQLQuery(query).list().listIterator(); 
    while (ObjectsIterator.hasNext()) 
    { 
    Object object = (Object) ObjectsIterator.next(); 
    String name = (String) object; 
    } 
+0

感謝您的reply.but再次,它會顯示錯誤。 – Kanika

+0

可以給我發送錯誤 – Gokul

+0

問題:java.lang.String不能轉換爲my.add_std – Kanika

相關問題