driver已安装,classpath设置成功,可还是老是连不上,测试了一下,问题出在这一句代码:Connection con=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=northwind","sa","666666");我想连接到我自己的电脑上的sql server的northwind数据库,大家帮我看看问题出在哪里?
本机服务器名应该是localhost还是本机的IP地址?

解决方案 »

  1.   

    本机服务器名应该是localhost或者是本机的IP地址
    northwind数据库没连接过。你换个数据库再来试下。
    估计是sqlserver默认的系统不让你连接。我的猜测。
      

  2.   

    看一下你的服务器端口是不是1433
    SQL Server网络实用工具-->常规-->TCP/IP的属性
      

  3.   

    将你的SqlServer2000升级到sp4不然用微软的直连会有问题
      

  4.   

    将你的SqlServer2000升级到sp4不然用微软的直连会有问题
    赞同
      

  5.   

    把ms 三个驱动包 加到
    WEB-INF 下的 文件夹lib里
      

  6.   

    升级sqlServer2000到sq4, 还有把数据源设好,应该就没问题了