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]
    ---------------------------------------------------------------------

Responder a