检查 数据库链接部分!!can't open connection 不能打开链接 一般是数据库配置存在问题或者表名有误!

解决方案 »

  1.   

    我用实体类和HQL都能查询出来啊
      

  2.   

    BWzxx.class里的属性和b_wzxx全对应吗?
      

  3.   

    Session   dbsession=HibernateSessionFactory.getSession(); 
        Transaction t = session.beginTransaction();
      。
       t.commit();
      

  4.   

    完全对应,我是从数据库反转回来的,用的MYeclipse
    谢谢楼上两位,我试试
      

  5.   

    经过一晚上的查询与煎熬,终于搞定了
    原因是:
    hibernate 连接到sqlserver服务器时,只有一个数据库的IP地址,而没有指定连接到哪个库(如master等),而在反转的实体类时,在.xml中则指定了哪个库,因此,应用HQL时是成功的,但在native sql中,我却没有指定是哪个数据库,因此,sql语句是错误的,因此,无论如何是生成不了结果对象。
    sql示例:
         错误:"select * from authors"
        正确: "select * from pubs.dbo.authors"
    该问题虽然很简单,但是我们初学者却是非常的困惑,因此,我把结果写出来,为更多的初学者提个醒。
      

  6.   

    完全正确!!
    Hibernate中SQL语句一定要加上数据库所有者!!