Мой DBUtil не может вставить данные в базу данных MySQL - PullRequest
0 голосов
/ 04 июля 2018

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

 public void addBook(Book theBook) throws Exception {

    Connection myConn = null;
    PreparedStatement myStmt = null;

    try {
        myConn = dataSource.getConnection();

        String sqlInsert = "INSERT INTO `rezerwacje_miejsc` "
                + "(`NR_MIEJSCA`, `START`, `KONIEC`, `IMIE_NAZWISKO`, `TELEFON`) "
                + "VALUES (?, ?, ?, ?, ?)";

        myStmt = myConn.prepareStatement(sqlInsert);

        myStmt.setInt(1, theBook.getNumber());
        myStmt.setDate(2, new java.sql.Date(theBook.getStart().getTime()));
        myStmt.setDate(3, new java.sql.Date(theBook.getEnd().getTime()));
        myStmt.setString(4, theBook.getUserName());
        myStmt.setInt(5, theBook.getPhone());

        myStmt.execute();

    } finally {

        close(myConn, myStmt, null); 
    }
}

У меня нет ошибок, просто нет INSERT на БД (также проверил вручную на phpMyAdmin, чтобы убедиться, что это не проблема отображения .jsp, затем я пытался проверить свой запрос, но, похоже, все в порядке. У меня заканчивается идей

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