Mostrando ultimo INSERT

aee pessoal,

Fiz aqui um sisteminha usando jsp para cadastro no banco de dados e esta funcionando corretamtne, porém ao fazer o inserte ela vai para uma nova tela mostrando todas as informações q ja foram gravadas, gostaria de saber se teria um modo de mostrar somente o ultimo dado que foi inserido…tem como fazer isso?

Se você tiver uma chave primária na tabela, você pode usar o método getGeneratedKeys(), que vai te retornar as chaves geradas na sua query…

num entendi :frowning:

OI,

tbm nao entendi mto bem… da uma olhada como estou fazendo a chamada…

[code]
<%
try {

  con.setNome(request.getParameter("nomeField"));
  con.setUsuario(request.getParameter("usuarioField"));
  con.inserirDados();
  con.setConsulta();
  ResultSet temp = con.getResultado();
  temp.next();
  
  if(request.getParameter("nomeField").equals(temp.getString("nome")))
     response.sendRedirect("http://localhost:8080/site/cadastro_user.jsp?status=Registro já existente");
  
  do{
    out.print(temp.getString("nome"));
    out.print(temp.getString("usuario"));
  }while(temp.next());

}catch (Exception e) {
out.println("erro: "+ e.getMessage());
// e.printStackTrace();
}[/code]

eu teria que criar um novo tipo de consulta para visualizar os dados que acabaram de ser inseridos?

vlw pela ajuda ate o momento…

t+

opa…olha como sugestão pra te passar…vc poderia inserir um registro …depois vc faz a consulta e armazena o resultado da query numa varíavel

while (rs.next()){

String nome = rs.getString(“NOME”);
String senha = rs.getString(“SENHA”);
}

Dessa maneira a varíavel vai conter apenas o último registro…e vc mostra a variável…

não sei se vai funcionar…pra mim funfa legal…rss

[/]s

Opa Giulliano,

Agora que vc comentou ate que pode ser uma boa ideia…vou tentar implementar aqui para ver se consigo…

vlw pela dica…
t+