Depende do JDBC que vc est� utilizando. Se eu n�o me engano no JDBC 2.0 vc pode pegar as colunas sem necessariamente ser de forma crescente.
 
[]s
 
Augusto Fernandes Vellozo
[EMAIL PROTECTED]
----- Original Message -----
Sent: Tuesday, February 20, 2001 09:51
Subject: Re: [java-list] Erro com SQL Server 7

Bom Dia Nivaldo!
 
Eu nunca trabalhei com JSP mas, com JDBC j� e bastante.
 
o m�todo rs.getString(n) tem que ser crescente que � o seu erro, quando voc� pega a terceira coluna j� n�o pode mais pegar a primeira.
Abra�os!!!
----- Original Message -----
Sent: Thursday, February 08, 2001 10:10 AM
Subject: [java-list] Erro com SQL Server 7


O BOL � Top10 no iBest! Vote j� para torn�-lo Top3!
http://www.bol.com.br/ibest2001_servicos_online.html

Pessoal,
 
    Estou desenvolvendo uma aplica��o com JSP e estou enfrentando um probleminha.
    Utilizava um banco de dados access utilizando a bridge jdbc-odbc para conectar, e funcionava tudo normal. Migrei o BD para SQL Server 7 e agora quando eu executo a primeira opera��o de login ele apresenta o seguinte erro:
 
if (rs.next()) {
    hashBD = rs.getString(3);
    if (hashBD.equals(hashLocal)) {
        cp.free(conn);
        setLogin(rs.getString(1));  --> Quando ele executa essa linha aqui ele d� o erro de excess�o.
        nome = rs.getString(2);
        grupo = rs.getInt(7);
        retorno = true;
    }
 
java.sql.SQLException: [Microsoft] [ODBC SQL Server Driver]Indice de descritos invalido
 
 
Pensei que fosse por causa do indice do campo (1), mas ele funciona no primeiro onde eu pego o valor do hashBD.
 
Alguem sabe o que pode ser isso?
 
 
 
Nivaldo J�nior
 

Responder a