I am having trouble trying to add dates to my database This is my code
 public void AddStudent(String idStudent, String name, String idClass, String dateOfBirth, String sex, String address){
        Connection connect = classConnection.connect;
        PreparedStatement ps = null;
        String query = "insert into students values(?,?,?,?,?,?)";
        try {
            ps = connect.prepareStatement(query);
            ps.setString(1, idStudent);
            ps.setString(2, name);
            ps.setString(3, sex);
            ps.setString(4, dateOfBirth);
            ps.setString(5, address);
            ps.setString(6, idClass);
            ps.execute();
        } catch (SQLException e) {
            JOptionPane.showMessageDialog(this, "Error: " + e.toString());
        } 
    }
This is an error
conversion failed when converting date and/or time from character string
I have to solve it like, thanks