package db.mssql;import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;public class MSSQL
{
    //驱动字符串
    private final static String DRIVER = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
    //连接字符串 : 路径 + 库名
    private final static String DB_URL = "jdbc:sqlserver://127.0.0.1:1433;DatabaseNameMYDB";
    //数据库账号
    private final static String DBUSER = "sa";
    //数据库密码
    private final static String DBPSWD = "123";    //通过静态块来加载驱动 以便不用重复加载
    static
    {
        try
        {
            System.out.println("加载驱动 ... ");
            Class.forName(DRIVER);
        }
        catch (Exception e)
        {
            e.printStackTrace();
        }
    }    //返回构建好的连接对象
    public static Connection getConn()
    {
        Connection conn = null;        try
        {
            System.out.println("获取连接 ... ");
            conn = DriverManager.getConnection(DB_URL,DBUSER,DBPSWD);
            System.out.println("22222222222");
        }
        catch (SQLException e)
        {
            e.printStackTrace();
        }        return conn;
    }
    
    public static void main(String [] args)
    {
        System.out.println(getConn());
    }
}
==============================================
驱动包已加入,sqljdbc4.jar.
在线等,急啊。

解决方案 »

  1.   

    private final static String DRIVER = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
    // 连接字符串 : 路径 + 库名
    private final static String DB_URL = "jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=XXX";
      

  2.   

    什么错都没有报么?而且DatabaseName那个少了个“=”
      

  3.   

    楼主的驱动URL写错叻哦.....
    驱动写法:com.microsoft.sqlserver.jdbc.SQLServerDriver;
    连接字符串:jdbc:sqlserver://localhost(或者使用本机的ip地址):数据库端口号(默认1433):DatabaseName = 数据库的名字;用静态块来加载驱动,第一次接触 !呵呵  学习叻!
      

  4.   

     //连接字符串 : 路径 + 库名
      private final static String DB_URL = "jdbc:sqlserver://127.0.0.1:1433;DatabaseName=MYDB(=连接数据库名)";