Ошибка удаления Derby

Обе мои таблицы связаны с их соответствующими JTables. У меня есть менеджер сущностей и все остальное.

Я могу вставить в таблицы, но когда я пытаюсь удалить запись, он возвращает сообщение о том, что запись не может быть найдена или не существует. Вот мой код:

try
{
    JOptionPane.showMessageDialog(null, "It's over? What A Shame....");

    String GID = JOptionPane.showInputDialog("Enter Game Code:");

    int GameID = Integer.parseInt(GID);

    //Finding Game
    Roster r = PATMiniPUEntityManager.find(Roster.class, GameID);

    //Deleting
    PATMiniPUEntityManager.getTransaction().begin();
    PATMiniPUEntityManager.remove(r);
    PATMiniPUEntityManager.getTransaction().commit();
    System.out.println("Deleted!");



}
catch(Exception exc)
{
    System.out.println("No Game Found!");
}

Я не могу найти ошибку нигде. PK в таблице имеет тип Integer.

0 ответов

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