一段代码,在eclipse里面写好,作用是连接到odbc中的某个数据库select数据,然后把数据打印出来,在eclipse里面执行无误。考到jsp里面执行就报错。
我估计是哪里没有配置好,或者什么包没弄过来。
jdk 1.6的,就配了个path
tomcat装好以后没有配什么,就配了个cxxx_home

解决方案 »

  1.   

    错误:
    exceptionorg.apache.jasper.JasperException: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
    org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:512)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)代码:
    <%
      String sDBName = "jdbc:odbc:WuPing";
      String sql = "SELECT user_name,user_password FROM t_user";
      Connection conn = DriverManager.getConnection(sDBName);
      Statement stmt = conn.createStatement();
      ResultSet rs = stmt.executeQuery(sql);
      while (rs.next()) {
    System.out.println(rs.getString(1));
    System.out.println(rs.getString(2));
    System.out.println("----------");
      }
      rs.close();
      stmt.close();
      conn.close();
    %>
      

  2.   

    odbc已经配过了,用的是access的数据库
      

  3.   

    没找到名称是“WuPing”的数据源
      

  4.   

    我知道,但是我odbc里面已经配好了,同样的代码在eclipse里面执行就是好的,代码没有问题,应该是哪里没有配置好了
      

  5.   

    这里面有关配置的一些讲解http://dev.csdn.net/Develop/article/28/72050.shtm