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.getString("senha");
if(_id.equalsIgnoreCase(id) &&
_password.equalsIgnoreCase(password))//id e password
//sao parametros
return true; //passados pela
else //pag. de html
return false;
}//end of while
Ao retornar true, o servlet envia a pagina de acesso ao site, ao retornar
false, uma pagina de erro.
O problema eh o seguinte:
Ao testar os dados do BD, tive exito em acessar o site usando o id e o
password do primeiro registro da tabela.
O problema eh que para por ai. Ao tentar usar os dados do segundo registro
em diante recebi a pagina de erro como resposta.
Apesar de ser um programa muito usado,fiz inumeras buscas na web,mas
nao consegui encontrar um exemplo de codigo semelante.
Alguem saberia me dizer onde estah o problema?
jvm 1.2.2; BD Ms-Access; IE5;
Muito Obrigado,
Luis Fernando.
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com
--------------------------- LISTA SOUJAVA ---------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
---------------------------------------------------------------------