java数据库链接问题

奋斗的少年 发布于 2015/04/15 15:02
阅读 172
收藏 0

这是我按照百度写的一个数据库链接代码,该有的都有了,但好像还有问题,求指教

import java.sql.*; 

public class test {
public static void main(String[] args) {
// TODO Auto-generated method stub
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; // 加载JDBC驱动     
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=db_tTest"; // 连接服务器和数据库test     
String userName = "sa"; // 默认用户名    
String userPwd = "heng@520"; // 密码   
Connection dbConn = null;    
Statement stmt = null;
try {      
Class.forName(driverName);      
dbConn = DriverManager.getConnection(dbURL, userName, userPwd);     
stmt = dbConn.createStatement();      
System.out.println("Connection Successful!"); // 如果连接成功    
// 控制台输出Connection     // Successful!      
ResultSet rs = stmt.executeQuery("select * from tb_test");     
while (rs.next()) {       
System.out.print(rs.getInt(1)+" "+ rs.getString(2) + " "+ rs.getInt(3) + "\n");     
}     

catch (Exception e) {     
e.printStackTrace();    

}
}

加载中
0
buglife
buglife
你应该把具体的问题贴出来
buglife
buglife
回复 @奋斗的少年 : 有debug下吗或者控制台没有报什么错误信息吗
奋斗的少年
奋斗的少年
我是照百度写的,问题是,运行后,在控制台应该显示Connection Successful,但却没有,不知道哪里出了问题
0
goto-array
goto-array
数据库里没数据或者SQL有问题吧
奋斗的少年
奋斗的少年
在创建了一个tTest数据库,没有数据,我目前只是希望能连上数据库,之后才希望能使用存储数据,但目前不知道为什么连不上,
0
奋斗的少年
奋斗的少年

@CrazyHarry 刚才又运行了下,控制台显示

com.microsoft.sqlserver.jdbc.SQLServerException: 用户 'sa' 登录失败。原因: 该帐户被禁用。

但上午运行时没出现这个问题

奋斗的少年
奋斗的少年
已经解决了,
返回顶部
顶部