一楼是说把那上个jar放到classpath系统变量里去

解决方案 »

  1.   

    我的classpath的变量是给下面的:
    .;C:\j2sdk1.4.2\lib\dt.jar;C:\j2sdk1.4.2\lib\tools.jar
      

  2.   

    jdbc:microsoft:sqlserver:1433//localhost:3306;DatabaseName=test是不是少了SQLSERVER 的端口号码???
      

  3.   

    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
    Connection conn= DriverManager.getConnection("jdbc:odbc:Driver={SQL Server};Server=localhost;uid=test;pwd=test;Database=test");
    Statement  stmt = null;
    conn = openConnection();
    stmt = conn.createStatement();
    String sql="select * from admin";
    ResultSet rs=stmt.executeQuery(sql);
    你试试?
    1433是sql2000 向IANA组织获得的指定端口。你可通过修改服务期端的网络库配置修改端口。端口号的修改在0----65536之间。一般在0---1024之内是wellknown 端口。不建议使用。可以使用其他端口,但不能和已有端口重复。
      

  4.   

    数据库驱动可能没加载上,把驱动考到
    WEB-INF\ lib下 重启服务器试试
      

  5.   

    上楼给的我也试了,还是不对to  tutor666(小虫) :
    你说的具体是那一个呀,我这里面有好几个呀?
      

  6.   

    实在不行还有1招,就是把tomcat和SQL都卸掉,再按标准步骤从装一遍,偶的就是这么好使的,当时他们告诉我的全都不好使
      

  7.   

    把Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");改成Class.forName(""sun.jdbc.odbc.JdbcOdbcDriver");再试,如果不行的话就是你的系统安装有问题,看看“环境变量”什么的。
      

  8.   

    重换了另一种方法来看,竟然又报如下错误:数据库错误:No suitable driver 可是我已经把那三个文件放到LIB里了,是不是放错了,请高手指教!谢了!
      

  9.   

    j2sdk1.4.2安装文件不全。请下载更全的j2sdk1.4.2重新安装
      

  10.   

    1、下载Microsoft SQL Server 2000 Service Pack 3a并安装,SQL请选用混和安装模式!!!
    http://www.microsoft.com/downloads/details.aspx?FamilyId=90DCD52C-0488-4E46-AFBF-ACACE5369FA3&displaylang=zh-cn2、下载SQL Server 2000 Driver for JDBC Service Pack 3
    http://www.microsoft.com/downloads/details.aspx?FamilyId=07287B11-0502-461A-B138-2AA54BFDC03A&displaylang=en3、运行时关闭防火墙
      

  11.   

    to:YuLimin(阿敏总司令:人,是要靠自己的!简单就是美!) 谢了,这是我的驱动问题,下了一个SQL Server 2000 Driver for JDBC Service Pack 来装上就好了!非常感谢!