Вставить пустое значение JTextFormatted в двойной столбец в MySQL

У меня есть поле jtextformatted, где я вставляю двойное число, которое я сохраняю в двойной колонке таблицы mysql. Иногда поле jtextformatted пустое и выдает ошибку, потому что не принимает нулевое значение.

Double n = ((Number)numero.getValue()).doubleValue();
pst.setDouble(2,n);

Исключение в потоке "AWT-EventQueue-0" java.lang.NullPointerException

1 ответ

Я вижу две возможности:

  1. Вы изменяете свою таблицу MySql так, чтобы столбцы могли принимать NULL, но я думаю, что они являются ключами, и вы не можете сделать это изменение
  2. Вы делаете if в своем коде и не обновляете пустое значение.

С уважением

Другие вопросы по тегам