public class Lab1{
   public static void main(String[] args){
      Connection con = null;
      try{
         //1.加载驱动
         String driverClassName =
            "com.microsoft.jdbc.sqlserver.SQLServerDriver";
         Class.forName(driverClassName);
         //2.连接数据库
         String urls = 
      "jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=466A013DFF3C4C6.";
         String username = "sa";
         String pwd = "";
         con = DriverManager.getConnection(
                 urls,
                 username,
                 pwd);
         System.out.println("con->"+con);
      }catch(Exception ex){
         ex.printStackTrace();
      }finally{
       //释放数据库连接
       try{
          if(con!=null) con.close();
        }catch(Exception e){
          e.printStackTrace();
        }
      }
      
   }
 错误信息如图,是不是我的数据库问题,请高手指点

解决方案 »

  1.   

    "jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=466A013DFF3C4C6."; ???
    我怎么看着DatabaseName后面是计算机名啊,这里应该是要连接的数据库的名字啊!!!
    你的图片是看不到的
         
      

  2.   

    没有图片.
    其实你可以把你的图片传到 CSDN的个人像册里面然后在 把哪个路径考过来就可以了. 还可以显示在你的贴子上.
      

  3.   

    2楼的通知说的对DatabaseName后面是计算机名