Я сделал подготовленное заявление для доступа к БД, хотя оно и не работает .. Я не совсем уверен, в чем проблема.
Что нужно сделать, это взять целое число и строку и обновить БДв соответствии с этим.
Вот код.Соединение с самой БД работает, это я знаю, потому что могу выполнять «нормальные» операторы.
public void updateShipment(int shipmentNumber, String currentLocation)
throws SQLException {
String sql = "UPDATE shipments SET current_node=? WHERE shipment_id=?";
con.setAutoCommit(false);
pre = con.prepareStatement(sql);
pre.setInt(1, shipmentNumber);
pre.setString(2, currentLocation);
pre.executeUpdate();
con.commit();
pre.close();
con.setAutoCommit(true);
}