Mostrar apenas os ultimos 5 registros do banco!

4 respostas
F

boa tarde!!!

pessoal como que eu pego o ultimo registro do banco e atraves dele eu mostre apenas os ultimo 5??

tem como?

Desde já Obrigado!

4 Respostas

clodoaldoaleixo

Se você está querendo pegar os ultimos 5 registros de uma tabela, você pode fazer o seguinte.

Supondo que você conheça Sql.

Select top 5 * from Tabela Where....Order by Identificador desc
F

ta mas eu vo precisa pega o ultimo codigo do ultimo registro do banco (creio eu que seja com o to.String()) mas como pegar o ultimo?

Dai eu conseguiria fazer isso…

Select top 5 * from imobiliaria Where (codigo<variavel limit 5) Order by codigo desc

funcionaria será???

rdantas

Oi, na verdade como vc já ordenou descendentemente basta pegar o primeiro resultado do ResultSet.

int aux = Integer.parseInt(rs.getString("idImovel"));

Desta forma “aux” terá o valor do último registro.

espero ter ajudado.

Ate mais.

Rdantas.

F

para quem acompanhou esse topico!!
consegui assim:

criei um result set que lista meu banco em ordem decrescente, pego o primeiro resulrtado que na verdade e o ultimo:

int ultimo_registro = Integer.parseInt(rs3.getString("codigo"));

depois so mando listar 5 apartir dele…

hehe te mais!
qualquer duvida estamos ai!!!

Criado 5 de abril de 2007
Ultima resposta 5 de abr. de 2007
Respostas 4
Participantes 3