很久没用sqlserver了,现在又要用它,是sqlserver2000。记得以前sqlserver2000驱动是3个jar文件,现在我网上搜索到的和在微软下载的是个sqljdbc.jar文件,加载后报:java.sql.SQLException: No suitable driver (已经在classpath添加了)这个sqljdbc.jar可以用在sqlserver2000上面吗,若谁有原来那种2000的驱动(3个
jar文件)可否给我一份或给个链接(网上一直没搜索到) mail:[email protected]
谢谢!

解决方案 »

  1.   

    我在微软官网看到是说:可提供对 Microsoft SQL Server 2000、SQL Server 2005 和 SQL Server 2008 数据库的可靠数据访问。莫非是我什么地方配置错了,我就加了个classpath,把sqljdbc.jar放到WEB-INF/lib下了,其他没做什么处理
      

  2.   

    你看看你的连接sqlserver的url字符串写的对吗?
      

  3.   

    我记得for 2000的时候字符串好像不同的String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; 
            String ConnectionString = "jdbc:sqlserver://local;database=YourDatabaseName;";
      

  4.   

    我是这么写的:
    url = "jdbc:sqlserver://localhost:1433;databaseName=MONITOR_BASE;user=sa;password=";
     
    (密码为空)
      

  5.   

    驱动添加错了
    你用的sqljdbc.jar是sqlserver2005的驱动
    3楼说的不错,他给出的是sqlserver2005的驱动名,
    sqlserver2000的是:
    Stirng driver = "com.microsoft.jdbc.sqlserver.SQLServerDriver"
      

  6.   

    那谁有mssql2000的驱动不,给一份