论坛首页 Java企业应用论坛

搞不明白问题在哪,有空的请帮我看一下

浏览 4553 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2004-01-09  
java.lang.NullPointerException

at oem.db.usermap.findAll(usermap.java:59)

at oem.zp.main(zp.java:47)

Exception in thread "main"

java类这样的

public List findAll() throws HibernateException {

  ArrayList userlist = new ArrayList();

  Session ss = oemDB.getSession();
  try{

        String queryString = "select user from oem.hibernate.user as user";
        Query query = ss.createQuery(queryString);

         Iterator itr = null;
         itr = query.iterate();
         while(itr.hasNext()){
                                  user appuser = (user)itr.next();
                                 System.out .println(appuser.getusername() ) ;
                          }
                          itr = null;
                  }catch(Exception e){
                  }

                  ss.close();

                  return userlist;
          }

zp.java

usermap dd=new usermap();
dd.findAll();

XML可以联到数据库,数据库也有数据
SOS~~~~~~~~~~~~~~~~~~~
   发表时间:2004-01-09  
引用

at oem.db.usermap.findAll(usermap.java:59)

这是哪行代码呀?这种问题应该自己很快就能解决呀。
0 请登录后投票
   发表时间:2004-01-10  
String queryString = "select user from oem.hibernate.user as user";
Query query = ss.createQuery(queryString);
0 请登录后投票
   发表时间:2004-01-10  
晕,到底哪行呀??
0 请登录后投票
   发表时间:2004-01-10  
String queryString = "select user from oem.hibernate.user as user";
我没感觉他有错啊
select user from user as user我也试过,还是找不到,不过用MAIN可以联上表做操作..
0 请登录后投票
   发表时间:2004-01-10  
我也晕了 ,肯定是ss为空吧。
0 请登录后投票
   发表时间:2004-01-11  
.............................可是,可是,现在这个空谁知道怎么回事请告之谢谢
0 请登录后投票
   发表时间:2004-01-12  
倒啊,大家不是吧,问了三天了,就一个回答我,人气好少哦.
0 请登录后投票
   发表时间:2004-01-12  
你用的是什么数据库,是不是你的表名和数据库冲突啊,我用的是oracle数据库,因为user是关键字,所以不可以使用,你改个名看看
0 请登录后投票
   发表时间:2004-01-12  
我用的SQL SEVER2000表名改过了,不是表名的问题
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics