//指定驱动程序
try
    {
      Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
    }
    catch (Exception e)
    {
      e.printStackTrace();
    }
//定义连接
String strConnect;
    strConnect = "jdbc:microsoft:sqlserver://" + serverName + ":" + serverPort + ";User=" +
        userName + ";Password=" + userPassword + ";DatabaseName=" + databaseName;
    this.defineDatabaseDriver();
    try
    {
      this.databaseConnect = DriverManager.getConnection(strConnect);
    }
    catch (Exception e)
    {
      e.printStackTrace();
    }  }

解决方案 »

  1.   

    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
        
           String url = "jdbc:microsoft:sqlserver:" +
                        "//localhost:1433;User=sa;" + 
                         "Password=;Database=Pubs";
            cn = DriverManager.getConnection(url);
            st = cn.createStatement();
    代码绝对没有问题,我觉得还是我的什么地方没有设置正确,但是我改作的都已经做了阿,怎么会呢??