Recuperando o último registro

Galera, tô fazendo uma aplicação em jsp com acesso à mysql…

tava querendo q ele peguasse o último registro no mysql pra acrescentar 1… mas como faço pra ele me retornar o último registro de uma determinada coluna(no caso o valor é int)?

T+

melhorou um pouco agora… tava dando uma olhada nuns tópicos e encontrei isso:

String buscaprotocolo = “SELECT MAX(cod) FROM documento”;
ResultSet rs = stm.executeQuery(buscaprotocolo);

o valor q eu vou ter é o último, já q o campo é auto_increment, mas como recupero o dado pra utilizá-lo na aplicação?

ou ainda, existe outro modo de fazer o q eu quero mais fácil?

T+

Oi… fabiano_vieira, tudo bem?

bom cara, vc pode fazer assim:

String buscaprotocolo = “SELECT MAX(cod) FROM documento”;
ResultSet rs = stm.executeQuery(buscaprotocolo);

if (res.next()) 
{

<%=res.getString("cod")%>

}
res.close();

acho que vc também, pode usar o método isLast();

o método isLast indica se o cursor aponta para o último registro no ResulSet, a sua assinatura é:

public boolean isLast() throws SQLException

dê uma olhada na interface ResultSet…

:wink: