java - jdbc - sql server 在控制台中未显示任何输出/错误

标签 java jdbc sql-server-express

我正在尝试使用

从我的 Java 应用程序连接到 sql server 2005
try{
        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/

相关文章:

java - 使用 JDBC 连接到 postgres 时是否可以指定架构?

c# - Visual Studio 2013 在创建新表时崩溃

sql-server-2008 - 来自 aspnet_regsql 的意外错误消息

java - 如何将一个函数的验证包装在另一个函数中?

java - IDE 支持 Spring 框架;它们值得使用吗?

java - 不兼容的操作数类型 char 和 Class

java - 如何在netbeans中使用总和大小写查询

java - jdbc 使用自增字段插入数据库

c# - Crystal 报表 : Unable to connect incorrect log on parameters

java - 链接中的 HtmlUnit 和 JavaScript