我试图通过基于旧的SSN搜索客户来更新他们的SSN,然后对其进行更新。我想念什么?即使我知道数据库中有ssNum的匹配项,也不会返回结果。谢谢。

String query = "UPDATE Customers SET ss_num = ('" + updateSsn
                + "') WHERE ss_num = ('" + ssNum + "')";

最佳答案

您需要使用executeUpdate()方法,该方法不返回ResultSet,但是将返回numberOfRowsUpdated

使用PreparedStatement代替

07-26 01:56