jdbc:microsoft:sqlserver://gsjnchenyf:1433;databaseName=master
改为
jdbc:microsoft:sqlserver://gsjnchenyf:1433;databaseName=master;SelectMethod=cursor

解决方案 »

  1.   

    有可能是driver的问题,SQLServer的版本是不是没打补丁
      

  2.   

    Connection conn;
        String driver = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
        String url = "jdbc:microsoft:sqlserver://localhost:1433;databaseName=master";    String user = "sa";
        String password = "myPassword"
        try {
          Class.forName(driver);
          conn = DriverManager.getConnection(url, user, password);
          System.out.println("Connect successful!");
        }
        catch (Exception ex) {
          ex.printStackTrace();
        }我试过了,能成功!
    所以你的代码没问题.
    你再查查看!
      

  3.   

    有可能是sqlserver的问题吗?换台相同版本的服务器联就可以啊,