Why does the below query return this error message: 'data exception: invalid datetime format'? I have researched this and there does not seem to be anything wrong with it?
java.util.Date today = new java.util.Date();
releaseDate = new java.sql.Date(today.getTime());
qtd.updateTakenOutTable("insert into takenOutTbl (MovieID, CellPhoneNum, DateTakenOut) VALUES ( ?, ?, ?)", movieID, num, releaseDate);
and here is the method:
public void updateTakenOutTable(String update, String movieID, String num, java.sql.Date releaseDate) throws SQLException {
try {
Connection connection = dc.DatabaseConnection();
PreparedStatement statement = connection.prepareStatement(update);
statement.setString(1, movieID);
statement.setDate(2,releaseDate);
statement.setString(3, num);
statement.executeUpdate();
statement.close();
} catch (SQLException ex) {
System.err.println(ex.getMessage());
}
}