去年刚好做过这个,
给你贴下我的链接代码
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); //加载sqlserver JDBC驱动程序
//Class.forName("org.gjt.mm.mysql.Driver");
System.out.println("Success loading sqlserver Driver!");
}
catch (Exception e) {
System.out.print("Error loading sqlserver Driver!");
e.printStackTrace();
}
try {
Connection connect = DriverManager.getConnection(
"jdbc:sqlserver://localhost:1433;DataBasename=java","sa","*******"); //地址不用管,用户名就是sa
//连接URL为 jdbc:sqlserver//服务器地址/数据库名 , 后面的2个参数分别是登陆用户名和密码
System.out.println("Success connect sqlserver server!");
Statement stmt = connect.createStatement();
ResultSet rs = stmt.executeQuery("select * from Users");//user 为你表的名称
如果你确定你的jadc包和链接代码完全没错
我猜你可能是数据库没有设置成使用密码登录(表没在密码登录的数据库里)
没有具体的代码不好说啊,抛出的什么错啊,这个我2两个前才用过,还挺熟,如果还是没解决可以私我;小白互勉