Preciso de ajuda com um sistema de agendamento de horario

Tô tentando fazer esse sistema, e queria fazer com que se a pessoa escolhesse uma data, não pode-se escolher uma mesma hora pra o mesmo dia, não sei se vai dar pra entender bem

Faz a checagem se no banco de dados já existe um agendamento com esse horário.

Se já existir, vc impede.
Senão, vc aceita o agendamento

Sabe dizer como faço?

Isso depende muito de como vc está codando. Como vc nao mostrou nenhum codigo, vou explicar basicamente seria:

 private boolean checkAgendamento () {
            conecta.conexao();
            try {
                conecta.rs.first();
                conecta.executaSQL("SELECT * FROM agendamentos WHERE horario = '" + campoHorario.getText() + "'");
                if (conecta.rs.getString("horario") != null && conecta.rs.getString("data") != null) {
                    return true;
                } else {
                    return false;
                }
            } catch (Exception ex) {
                System.out.println(ex);
            } finally {
                conecta.desconecta();
            }
        }

dps vc faz a logica no front:

    private void algumaCoisa () {
        if(checkAgendamento){
            //existe
        } else {
            //n existe
        }
    }

Eu to sem mexer com o java ultimamente entao pode ser que vc tenha q corrigir algo na hora de aplicar ai

1 curtida