Problema com sql via access

Boa noite, estou fazendo uma aplicação em java e o meu programa está com o seguinte erro: sempre que tento cadastrar dados de uma escola, só consigo cadastrar uma escola, o atributo identificador da tabela é o idEscola e é auto-incremento.

public int quantidadeEscolas() throws SQLException {
// recebe a conexão
Connection conn = ConnectionFactory.getConnection();
// Lista com o resultado
LinkedList list = new LinkedList();
// ResultSet com o resultado
ResultSet rs = null;

    //cria o comando SQL
    String sql = "SELECT MAX(idEscola) FROM escola;";

    //cria JavaSQL do comando SQL
    PreparedStatement stm = conn.prepareStatement(sql);

    //executando o comando JavaSQL.
    rs = stm.executeQuery();

int proxIdValido;
//converter resultset para linkedlist
while(rs.next()){

        //construindo o objeto de domínio
        escola e = new escola();

        //atribuindo as informações da tabela no objeto
    e.setIdEscola(rs.getInt(1));

e.setNome(rs.getString(2));
e.setRua(rs.getString(3));
e.setCidade(rs.getString(4));
e.setEstado(rs.getString(5));
e.setTelefone(rs.getString(6));
e.setResponsavelPedagogico(rs.getString(7));
e.setRede(rs.getString(8));
e.setNumero(rs.getInt(9));
e.setBairro(rs.getString(10));
e.setAtiva(rs.getBoolean(11));

}
proxIdValido = rs.getInt(1) + 1;
return proxIdValido;
}

usei a variável proxIdValido para retornar um idEscola maior que o último idEscola cadastrado

Oi,

Se é auto incremento não presisa ser cadastrado, o banco incrementa sozinho…

Problema Resolvido