Джонни Киз, вероятно, на правильном пути. Скорее всего, ваше соединение не настроено на автоматическую фиксацию транзакции, поэтому, когда вы закрываете ее, транзакция откатывается и ваше изменение удаляется.
Вы можете попробовать поставить
conn.setAutocommit(true);
вверху, чтобы увидеть, если это имеет значение. Другая возможность - «не могу» - всегда ноль. В этом случае вы будете устанавливать cantitate = cantitate (то есть без изменений), но update будет по-прежнему сообщать о каждой строке, в которой было выполнено предложение "where".