| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/09/2004 20:55:11
|
codevisionPJ
Debugger
![[Avatar]](/images/avatar/1)
Membro desde: 04/07/2004 00:00:00
Mensagens: 52
Offline
|
E ai galera blz, como faço para fazer uma consulta em Mysql ,mas que me mostre o último registro cadastrado no banco de dados.
Ou melhor ainda como fazedr para no jsp eu exibir a última e todos os registros.
queria tipo assim
ùltimo registro >>>>>>>>>>>
Todos >>>>>>>>>>>>>>>>...
Estou usando MySql(claro) e JSP
PS: A CONSULTA É NA MESMA PÁGINA EM JSP
Valeu
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/09/2004 21:13:29
|
ClandestinoPJ
JavaChild
![[Avatar]](/images/avatar/0)
Membro desde: 18/08/2004 00:00:00
Mensagens: 106
Offline
|
Você quer saber como fica o SQL ou o código JSP para tratar o ResultSet ?
[]s
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/09/2004 21:18:20
|
ClandestinoPJ
JavaChild
![[Avatar]](/images/avatar/0)
Membro desde: 18/08/2004 00:00:00
Mensagens: 106
Offline
|
Para que você esteja apto a conseguir 'navergar' no ResultSet você deve antes de mais nada criar o statement dessa forma
Criando o statement dessa forma .. você pode utilizar o método last() disponível na interface ResultSet ...
[]s
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/09/2004 21:33:25
|
codevisionPJ
Debugger
![[Avatar]](/images/avatar/1)
Membro desde: 04/07/2004 00:00:00
Mensagens: 52
Offline
|
Cara vcs são d+ mesmo, só vcs responderam, valeu memso.
blz mas como uso o método last ????
ResultSet noticia = stmt.executeQuery( "select * from noticias ");
me dé um exemplo por favor
valeu
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/09/2004 21:36:31
|
ClandestinoPJ
JavaChild
![[Avatar]](/images/avatar/0)
Membro desde: 18/08/2004 00:00:00
Mensagens: 106
Offline
|
Que isso cara ...
Bom ..
ResultSet rs = stmt.executeQuery("select * form documentos");
rs.last();
out.println(rs.getString("Nome"));
Pode ser isso ...
Tem 394820394 de formas diferentes de fazer isso .. ;D~
[]s
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/09/2004 21:41:16
|
codevisionPJ
Debugger
![[Avatar]](/images/avatar/1)
Membro desde: 04/07/2004 00:00:00
Mensagens: 52
Offline
|
Cara eu fiz o que vc disse
Statement stat = con.createStatement( ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_UPDATABLE);
depois para exibir
ResultSet noticia = stmt.executeQuery( "select * from noticias");
while(noticia.last())
ele só mostra o último mesmo mas ele entra no loop infinito e só para de exibir quando eu clico no stop do browser
o que faço agora ???
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/09/2004 21:43:26
|
codevisionPJ
Debugger
![[Avatar]](/images/avatar/1)
Membro desde: 04/07/2004 00:00:00
Mensagens: 52
Offline
|
desculpe o código é
ResultSet noticia = stat.executeQuery( "select * from noticias");
então o q faço ????
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/09/2004 21:46:10
|
codevisionPJ
Debugger
![[Avatar]](/images/avatar/1)
Membro desde: 04/07/2004 00:00:00
Mensagens: 52
Offline
|
Beleza cara valeu
o erro era porque esta usando o while e é claro ia dá esse erro foi mau
valeu pela ajuda
Abraços
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/09/2004 21:48:06
|
ClandestinoPJ
JavaChild
![[Avatar]](/images/avatar/0)
Membro desde: 18/08/2004 00:00:00
Mensagens: 106
Offline
|
cara .. vê o exemplo que eu te falei ..
normalmente você usaria dessa forma
ResultSet rs = .....
while(rs.next()) {
...
}
só que vc vai antes de correr o último registro você vai usar o método last() que vai poscionar o cursor do ResultSet no último registro do mesmo!
[]s
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/09/2004 21:48:38
|
ClandestinoPJ
JavaChild
![[Avatar]](/images/avatar/0)
Membro desde: 18/08/2004 00:00:00
Mensagens: 106
Offline
|
Sempre à disposição!!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/09/2004 23:38:47
|
codevisionPJ
Debugger
![[Avatar]](/images/avatar/1)
Membro desde: 04/07/2004 00:00:00
Mensagens: 52
Offline
|
Como faço para por exemplo fazer uma pesquisa no bando de dados, e mostrar o registro na tela aleatóriamente, exemplo
Vários banner cadastrados no bando de dados e quero que exiba aleatporiamente os banner´s
Valeu
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2004 00:44:23
|
ClandestinoPJ
JavaChild
![[Avatar]](/images/avatar/0)
Membro desde: 18/08/2004 00:00:00
Mensagens: 106
Offline
|
Brother .. na interface ResultSet não se tem nenhum método ou atributo que tenha a quantidade total de registros ..
Uma solução rápida (sem pensar muito, digo!) seria criar um contador. Ou seja, você percorre o resultado e para cada ítem encontrado vc acrescenta 1.
Depois disso ... é necessário o código abaixo!
pronto .. i vai ser um número randômico de 0 até o número de registros do seu resultado!
depois disso você pode utilizar o método absolute(int);
Esse método vai colocar o cursor do ResultSet na posição que você especificar ..
execmplo:
Se você presar atenção à interface ResultSet verá que tem um método relative(int). Esse método é parecido mas pode confundir um pouco. Ele move n registros a partir do registro atual ..
Considerações a parte .. use o absolute() ..
[]s
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2004 01:26:04
|
codevisionPJ
Debugger
![[Avatar]](/images/avatar/1)
Membro desde: 04/07/2004 00:00:00
Mensagens: 52
Offline
|
blz cara cara, amis uma vez obrigado.
Agora só me diz porque ele as vezes mem mostra "nada", tipo não é null ou nulo, mas "nada" em branco mesmo. e não tenho registro em branco.
MAs no resto tá beleza
valeu
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2004 01:27:30
|
codevisionPJ
Debugger
![[Avatar]](/images/avatar/1)
Membro desde: 04/07/2004 00:00:00
Mensagens: 52
Offline
|
só mais uma coisa, tu tem um tutorial bom de ResultSet, ou um link legal para q eu possa me aprofundar no assunto ???
valeu
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2004 09:56:55
|
ClandestinoPJ
JavaChild
![[Avatar]](/images/avatar/0)
Membro desde: 18/08/2004 00:00:00
Mensagens: 106
Offline
|
Bom .. só olhando o código e vendo ele rodar pra dizer pq ele não ta trazendo nada ..
E outra coisa .. os melhores tutoriais são a API do Java e os exemplos existentes no google ...
[]s
|
|
|
 |
|
|