как проверить наличие дублирующихся значений в базе данных - PullRequest
0 голосов
/ 28 мая 2019

это мой код вставки в БД, поэтому я хочу проверить дублирующее значение, как найти шоу, это сообщение "Все готово, существует этот код элемента или имя элемента"

    try {
        String sql = "insert into itemreg(ItemID,ItemName) values(?,?)";
        pst = con.prepareStatement(sql);
        pst.setString(1, icode.getText());
        pst.setString(2, iname.getText());

        JOptionPane.showMessageDialog(null, "Item saved");
        pst.execute();
        tableupdate();
        clear();

    } catch (Exception e) {
        System.out.println(e);
    }

1 Ответ

0 голосов
/ 28 мая 2019

Когда ItemID определен как первичный ключ, вы получите исключение SQLException при попытке вставить строку с тем же идентификатором.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...