我正在尝试使用
从我的 Java 应用程序连接到 sql server 2005try{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String connectionurl = "jdbc:sqlserver://servername\\SQLEXPRESS;" + "database=master";
Connection con = DriverManager.getConnection(connectionurl);
System.out.println("Connected to SQL Server");
String sql = "select * from employee";
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery(sql);
while(rs.next()){
System.out.println(rs.getString(1) + " " + rs.getString(2));
}
}
catch(Exception e){
System.out.println(e.getMessage());
}
}
执行它时,我在控制台上没有收到任何输出/错误。我错过了什么?
最佳答案
也许表employee 中没有记录。 或者它抛出一个异常,其 e.getMessage() 返回“”(我不这么认为,但为了避免它,你可以使用 e.printStackTrace() 代替)。
关于java - jdbc - sql server 在控制台中未显示任何输出/错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13908049/