mssql在2003下是需要补丁 这个你查查

解决方案 »

  1.   

    我晕,你用的是oracle,要sql-server补丁干吗?
    你做几个改动!
    con.close();
    改为:if(con!=null)con.close();
    catch(SQLException e1) {}
    改为:catch(Exception e1) { System.out.println("error:"+e.getMessage());}
    把你的异常显示出来,而不是不处理
    这样就可以看到什么错误了
      

  2.   

    呵呵,真受不了了。问问题的人和回答问题的人不知道在说什么~搞出个Sql Server来。楼上,还差个
    rs,和stm呢?这些都是不可回收的资源,一定么关闭。养成好的习惯最重要。
      

  3.   

    看一下
    在tomcat中有没有异常
      

  4.   

    呵呵。我想jfy3d(剑事)也是因为看到后面几句话才会那样回答的
      

  5.   

    是不是你的数据库有毛病,好好看一下你的数据库.还有,你干么print一个表出来,直接写在<%%>外面不就行了吗?这样写不太好吧!
      

  6.   

    __!我知道是oracle
    在2003下我用mssql和一些别的东西都多少需要点补丁所以我是说查查oracle是否真的需要建议在纯java里测试一下
      

  7.   

    HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception javax.servlet.ServletException: oracle.jdbc.driver.OracleDriver
    org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825)
    org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)
    org.apache.jsp._1_jsp._jspService(_1_jsp.java:86)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    root cause java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1340)
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1189)
    org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:148)
    org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:69)
    java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
    java.lang.Class.forName0(Native Method)
    java.lang.Class.forName(Class.java:141)
    org.apache.jsp._1_jsp._jspService(_1_jsp.java:47)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.
    --------------------------------------------------------------------------------Apache Tomcat/5.0.28
    就是这个错
      

  8.   

    如果没有异常,tomcat也不错,可能是sql语句有问题
      

  9.   

    java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
    驱动没有找到
    把驱动放到tomcat/common/lib下或自己建的目录下WEB-INF下的lib下
      

  10.   

    java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver,兄弟你看一下你用的JAR有没有放到LIB下吧,没有的话COPY过去,找不到驱动
      

  11.   

    是的,把ORACLE的驱动放到LIB文件夹中去