你是不是用sa用户了?
建议新建一用户,默认数据库为你的testdb.
然后用该用户连jdbc

解决方案 »

  1.   

    check your ODBC setting in Controller Panel
      

  2.   

    jdevelop老兄:
    因为用这个驱动连了好多天都没有搞定。
    能把你连接的源程序和classpath、path配置发一个给我吗??谢谢!!
    小弟的油箱:[email protected]
      

  3.   

    实在不行就执行“use testdb”语句。
      

  4.   

    String sConnStr = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=testdb";参考ms的jdbc文档,DatabaseName,User,Password等参数的使用
      

  5.   

    连接字符串: 
    String sConnStr ="jdbc:microsoft:sqlserver://localhost:1433";
    String sDataBase = "testdb";
    执行:
    conn = DriverManager.getConnection(sConnStr,"username","userpassword");
    conn.setCatalog(sDataBase);
    这样比较好。