用的是同一个SQL server中创建的两个数据库

解决方案 »

  1.   

    用到的是HIBERNATE自动生成的DAO,设置肯定是没有问题的,因为以前是好的,只是换了个数据库才出现了这个问题,问题出现在这句话:queryObject.list()这句话could not execute query 。
    是否肯配置有关?还有是否可能与HIBERNATE的hibernate.cfg.xml配置上有关系?
      

  2.   

    有没有高手能给我讲解下Query这个接口的查询原理,机制什么的?是否和这个有关系呢?
      

  3.   

    org.hibernate.exception.GenericJDBCException: could not execute query
      

  4.   

    假如解决了问题
    给分呀!!!!
    连接SQLServer2000,经常出现这个问题,你可能在网上也找过解决方法了。你去官方网下载sp3和sp4补丁,装好后再试,最好是连同jdbc驱动也从官方网上下载。如果不行的话尝试换一个SQLServer2000安装包,我也和你一样在这个问题上绕了很多,后来在网上下了个SQLServer2000个人版安装包,驱动在官方网上下载,没有打补丁也一次连接成功了。
      

  5.   

    1. jdbc driver
    2. 检查下数据库相关的配置文件
      

  6.   

    MS SQLServer2000 有时候出一些莫名其妙的问题这很正常,所以....一般情况下还是Oracle数据库稳定点,我用了几次头都大了!怕了....有时候能运行来,有时候...真不知道为什么又运行不起来!!!
      

  7.   

    把你的hql语句打印上来吧,这样比较容易找问题。