站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2EE 专题根据条件查找到满足条件的记录集,要依次得到每条记录的某几项字段值

根据条件查找到满足条件的记录集,要依次得到每条记录的某几项字段值

摘要: 根据条件查找到满足条件的记录集,要依次得到每条记录的某几项字段值


查询语句要完成的功能:
根据条件查找到满足条件的记录集,要依次得到每条记录的某几项字段值,比如:有字段F0000,F0015,F0030,F0045,F0100,F0115,F0130,F0145,F0200,F0215,F0230,F0245,F0300,F0315,F033O依次类推一直到F2345
要循环得到每个字段的值.


我不知道该怎么写查询语句?


有没有人知道呀!这个问题已经困饶我两天了,一点头绪都没有.求大家帮帮忙忙了!


hibernate 的HQL里面都是对象以及对象属性,你直接查表不如用JDBC


public void select()
{
Session session= null;
Transaction tx=null;
List list = null;
Iterator iterator=null;
try
{
session = HibernateSessionFactory.getSession();
tx=session.beginTransaction();
list=session.createQuery("from Users").list();
for(iterator=list.listIterator();iterator.hasNext();)
{
Users user = (Users)iterator.next();
System.out.println(user.getId()+"---"+user.getUsername());
}
//Query q=session.createQuery("from Users as u where u.id>4 and u.username='panyong'");
//list=q.list();
//for(int i =0;i//{
//Users u =(Users)list.get(i);
//System.out.println(u.getId()+"---"+u.getUsername());
//}

tx.commit();
System.out.println("保存到数据库");
}
catch(Exception ex)
{
try
{
tx.rollback();
}
catch(Exception ex1)
{
ex1.printStackTrace();
}
ex.printStackTrace();
}
finally
{
try
{
session.close();
}
catch(Exception ex2)
{
ex2.printStackTrace();
}
}
}



我已经解决了,谢谢了!


↑返回目录
前一篇: jsf OR struts
后一篇: 怎么实现局部无刷新取数据?