浏览 2953 次
锁定老帖子 主题:关于Hibernate的查询。。。
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2004-02-18
String sql=“select stu from Student as stu”; List auctions = s.createQuery(sql).setMaxResults(100).list(); Iterator iter = new HashSet(auctions).iterator(); Sysdic_001 sys001 = (Sysdic_001) iter.next() while (iter.hasNext()) { sys001 = (Sysdic_001) iter.next(); } 查询表没有任何关联,只有一id自增主键 试了很多次,就是不能查询,只好用ResultSet进行,真是苦恼,哪位知道,请赐教,谢谢! 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2004-02-18
String sql="select sys01 from Sysdic_001 as sys01";
|
|
返回顶楼 | |
发表时间:2004-02-20
Sysdic_001 与 Student 能否cast?
|
|
返回顶楼 | |
发表时间:2004-02-22
谢谢OldWen老民工是我写错了
String sql="select sys01 from Sysdic_001 as sys01"; List auctions = s.createQuery(sql).setMaxResults(100).list(); Iterator iter = new HashSet(auctions).iterator(); Sysdic_001 sys001 = (Sysdic_001) iter.next() while (iter.hasNext()) { sys001 = (Sysdic_001) iter.next(); } 应该是这个,是我做的一个简单的测试,不知道为什么,对于库表插入可以,查询怎么试都不行,不知道是不是要进行些设置,希望能给予解答,谢谢!!! |
|
返回顶楼 | |
发表时间:2004-02-22
引用 Iterator iter = new HashSet(auctions).iterator();
Sysdic_001 sys001 = (Sysdic_001) iter.next() 为何不直接从list得到iterator?还要搞个hashset?另外把你的错误信息贴出来 |
|
返回顶楼 | |