Luis Fernando,
Desculpe, mas faltou dizer que eu tiraria a linha "return usuarioExiste"
de dentro do bloco try...
[]s,
Rubens
http://www.mass.eti.br/java/
> Luis Fernando,
>
> Posso dar uma sugestão? Eu colocaria um "boolean usuarioExiste =
false"
> antes do try e "return usuarioExiste" em
Luis Fernando,
Posso dar uma sugestão? Eu colocaria um "boolean usuarioExiste = false"
antes do try e "return usuarioExiste" em vez de "return true" após o
catch. Aliás essa linha "return usuarioExiste" ficaria melhor dentro de
um bloco "finally" que é sempre executado após o try ou o catch.
On Wed, 26 Jan 2000, Luis Fernando wrote:
> Bom dia a todos,
> Bruno, primeiramente gostaria de agradecer pela dica. Realmente ficou
> muito mais logico e simples desse jeito.
De nada. Qualquer dia desses eh voce que salvara a minha vida...
:)
> O metodo em questao ficou assim:
>
Bom dia a todos,
Bruno, primeiramente gostaria de agradecer pela dica. Realmente ficou
muito mais logico e simples desse jeito.
O metodo em questao ficou assim:
private boolean validateUser(String id, String password)
{
try{
st = con.createStatement();
String str_sql="SELECT * FRO
-
From: Bruno Diniz de Paula [mailto:[EMAIL PROTECTED]]
Sent: Monday, January 24, 2000 7:38 AM
To: [EMAIL PROTECTED]
Subject: Re: [SouJava-J] Servlet---JDBC
Oi Luis Fernando,
realmente o programa soh vai funcionar com o primeiro registro,
pois dentro do while voce *sempre* dah um
Oi Luis Fernando,
realmente o programa soh vai funcionar com o primeiro registro,
pois dentro do while voce *sempre* dah um return na primeira iteracao.
Dessa forma, quando a primeira linha da tabela eh lida, voce testa os
campos id e password e jah retorna. Quando o id ou a senh
Boa Semana a todos...
Escrevi um servlet que faz um search em um BD para autorizar o usuario
atraves de parametros(id,password) recebidos de um Form de html.
O codigo em questao eh:
while( rs.next())
{
String _id = rs.getString("nome");
String _password= rs.getStrin