Problemas com ResultSet

1 resposta
J

Fala moçada…

É o seguinte… tô com um problemão no que se trata deste Resultset…
Olha o código…

vSQL.executeQuery( "SELECT * FROM USUARIO WHERE NOME = '" + log + "' AND SENHA = '" + pass + "' " );
				ResultSet recordSet = vSQL.getResultSet();
				
				if( recordSet.next() )
				{									
					user.setId( Integer.parseInt( recordSet.getString( "ID" ) ) );
					user.setUserName( recordSet.getString( "NOME" ) );
					
					recordSet.updateInt( "STATUS", 1 );
					recordSet.updateInt( "PORTA", user.getSocket().getPort() );
					recordSet.updateString( "USUARIO.IP", user.getSocket().getInetAddress().getHostAddress() ); 
					
					recordSet.close();

Quando executo o programa ele gera uma SQLException e afirma Not yet implemented…

Alguém pode me ajudar??

Obrigado

1 Resposta

C

Olá Java_Eater,
o mé todo executeQuery(); retorna um ResultSet. Vc não precisa fazer aquilo ali q vc tá fazendo faça assim:

ResultSet recordSet=vSQL.executeQuery( "SELECT * FROM USUARIO WHERE NOME = '" + log + "' AND SENHA = '" + pass + "' " ); 
                         
            if( recordSet.next() ) 
            { ...

             ...
            }
OK?!

Falow!

Criado 14 de julho de 2004
Ultima resposta 14 de jul. de 2004
Respostas 1
Participantes 2