conn = DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433","sky","sky");
你开了数据库吗?
("jdbc:microsoft:sqlserver://localhost:1433;databaseName=***","sky","sky");

解决方案 »

  1.   

    楼上的,楼主又不是用ODBC-JDBC,要建数据源有什么用?
      

  2.   

    书库开了的!!!端口也是对的!
    我用odbc-jdbc驱动可以连上!!!
      

  3.   

    conn = DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433","sky","sky");这里没有指定数据库名称啊。conn = DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=xxxxxx","sky","sky");
      

  4.   

    问题找到了,是xp系统的问题!升级sqlserver的sp3.
    谢谢各位!!