问题可能出在哪?
DriverManager.getConnection("jdbc:microsoft:sqlserver://219.221.112.161:1433;DatabaseName=a", "sa", "123");
这样写没问题吧?

解决方案 »

  1.   

    有什么新手容易换的错误没 ?  驱动程序装了 变量设 了 , Class.forName(drivername);也成功了  就是连不上 SQLException 异常
    DriverManager.getConnection("jdbc:microsoft:sqlserver://219.221.112.161:1433;DatabaseName=a", "sa", "123");
    建个数据库 a,sa的密码是123,连了一下同学机字上的SQLSever也不行  服务也是启动了的
      

  2.   

    JDBC是不是最新的?代码问题的可能性比较小,另:JDBC下面的三个文件要放到classpath里,
      

  3.   

    是SQLServer和JDBC驱动版本的问题,我碰到过,去微软的网站,有详细的例子
    给分
      

  4.   

    可能是防火墙的原因,也可以是权限不够,也可能是身份验证方式不正确(打开SQLSERVER,控制台根目录->Microsoft SQL Servers->SQL Server组->主机右击选择属性,安全性,身份验证选择SQL Serve 和Windows 。