gpt4 book ai didi

java - jdbc 连接期间执行停止且没有抛出任何错误

转载 作者:行者123 更新时间:2023-11-30 04:57:22 25 4
gpt4 key购买 nike

刚刚完成所有设置并运行我的代码。但java不会抛出任何错误,所以我不知道出了什么问题。这是我的设置win7 - sql server 2008 express r2 - eclipse-一切都在一台计算机上(本地主机)。这是代码:

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String connectionUrl = "jdbc:sqlserver://localhost:1433;" +
"databaseName=MyDatabase;user=sa;password=test;";
System.out.println("AAA");

Connection conn = DriverManager.getConnection(connectionUrl);

System.out.println("BBB");

Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM Friends");

因此,在打印 AAA 之前,没有抛出任何错误。然后什么也没有发生。没有错误并且 BBB 永远不会打印。 Connection conn 声明有问题,但是什么呢?根本没有错误消息,那么我现在应该看什么?谢谢

最佳答案

尝试将代码包装在 try/catch 周围,如下所示:

try {
//your code here
} catch(SQLException e) {
e.printStackTrace();
}

在“catch”中,您应该看到一些有关正在发生的事情的详细信息。

关于 JDBC 的一个很好的教程位于 http://www.jdbc-tutorial.com

祝你好运!

关于java - jdbc 连接期间执行停止且没有抛出任何错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8106889/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com