Então pessoal tenho que popular alguns campos de um formulário antes de ele ser preenchido.
Explicando melhor temos um formulário de cadastro de Candidatos. Ao abrir o formulário de cadastro, o campo ID (que é um bigint auto increment no banco MySQL) deve estar já populado com seu valor. Alguém pode me ajudar a proceder com este método? (Estou utilizando JDBC).
Entendi a idéia… fiz um metodo aqui porem esta dando erro…
publicCandidatopopulaID()throwsSQLException{Candidatocandidato=newCandidato();longval;Stringsql="select MAX(id_can) from candidatos";val=Long.parseLong(sql)+1;candidato.setId(val);returncandidato;}
Da um erro na conversao:
java.lang.NumberFormatException: For input string: “select MAX(id_can) from candidatos”
JuniorMaia
você está jogando um bigint em uma String, use Resultset e o resultado do: