not  include, use import<%@ page import="java.sql.*" %>

解决方案 »

  1.   

    同意楼上
    另外:
    conn=DriverManager.getConnection(sConn,"sa"," ");
    密码为空还空格??
      

  2.   

    上面说的没错。错误提示上都写了。
    org.apache.jasper.compiler.ParseException: /jdbc.jsp(1,0) Page directive: Invalid attribute, include
      

  3.   

    同意1楼说法,我用的是MICROSOFT的驱动
      

  4.   

    这不是问题所在啊,include与import都可以,我试了一下,一样的错误,是不是像microsoft包,要在环境变量加什么啊!如class_path
      

  5.   

    如果改用microsoft驱动,怎么样设class_path用来加载microsoft包啊,我的Microsoft SQL Server 2000 Driver for JDBC目录:E:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib,谢谢
      

  6.   

    兄弟,是rs.next() 而不是rs.Next();
    因为我也没有装SQL SERVER,有没有别的错误我也不知道,不过建议你用Access或My sql .对于学习来说比较不错,SQL SERVER太大了,也太复杂了,
      

  7.   

    把驱动添加到classpath中试试
      

  8.   

    我拷了你的代码后修改了如下几处后成功运行
    1.<%@ page include="java.sql.*"%>  => <%@ page import="java.sql.*"%>
    2.conn=DriverManager.getConnection(sConn,"sa"," ");
          =>   conn=DriverManager.getConnection(sConn,"","");
             //你的开放数据源设了用户名和密码了吗?
    3.rs=stmt.executeQuery("select * from login");
         =>  rs=stmt.executeQuery("select * from dbo.login");//其中login是我的开
    //放数据源的数据表名
    4.while (rs.Next()) =>  while (rs.next())方法名首字母小写其它照旧。
      

  9.   

    改用MS驱动,那三个jar文件直接拷到common\lib下即可。
      

  10.   

    拷,兄弟们原来是rs.Next()错了,改为rs.next()成功运行,谢谢,结了。