Java 我想知道executeUpdate()返回的值应该如何写入

Java 我想知道executeUpdate()返回的值应该如何写入,java,Java,我想知道executeUpdate()返回的值应该如何写入 (//int a是错误的//) 请帮我纠正这个错误。谢谢如中所述,executeUpdate()返回为update(或DML)语句更新的记录数。如果您想记录警告,那么您可以检查reurn值并记录它(即log(a+“records Update”)。请提供代码或示例,以便我们可以帮助您,因为您的问题不够详细 public void insert(Integer id, String name, String orign, String s

我想知道
executeUpdate()
返回的值应该如何写入 (//int a是错误的//)
请帮我纠正这个错误。谢谢

如中所述,
executeUpdate()
返回为update(或DML)语句更新的记录数。如果您想记录警告,那么您可以检查reurn值并记录它(即
log(a+“records Update”)

请提供代码或示例,以便我们可以帮助您,因为您的问题不够详细
public void insert(Integer id, String name, String orign, String specification, String unit, String amount, String price) {
    Connection conn = s.getConnection();
    String sql = "insert cargo_list values(0,0,0,0,0,0,0)";
    PreparedStatement ps = conn.prepareStatement(sql);
    ps.setInt(1, id);
    ps.setString(2, name);
    ps.setString(3, orign);
    ps.setString(4, specification);
    ps.setString(5, unit);
    ps.setString(6, amount);
    ps.setString(7, price);
    a = ps.executeUpdate();
}