Olá Daniel, O problema é o seguinte: você só pode recuperar um valor de um campo uma única vez dentro de uma passagem no ResultSet. Calma... deixe eu explicar melhor: você não pode fazer o seguinte: ========= while(resultado.next){ String a = resultado.getString(1); //pegou 1 vez String b = resultado.getString(1); //pegou pela 2a vez o mesmo campo. Isso eh ilegal. } ======== Experimente fazer o seguinte: ========= while(resultado.next){ String a = resultado.getString(1); //pegou 1 vez //a partir daqui ao inves de pegar o valor de novo //voce usa a variavel "a" } ======== Espero ter ajudado. ULISSES TELEMACO NETO www.jspbrasil.com.br www.soujsp.com.br [EMAIL PROTECTED] (84)966-4018 ======================== > Oi pessoal! > > O que está errado... > > Conecto com um banco de dados SQL 7, leio uma tabela, e quando vou ler os campos "dá pau"... > > > //nenhum dos dois modos funciona > > ... > > // Statement evento = conexao.createStatement (ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY); > Statement evento = conexao.createStatement (); > ... > > if(!resposta.wasNull()) > { > while(resposta.next()) > { > String cod = resposta.getString (1);//pmc_codigo > String desc = resposta.getString (2);//pmc_tx_descricao > > int tamanho = cod.length(); > > if(tamanho == 2) > { > while(cod == resposta.getString (1)) file://NESTA LINHA ACONTECE UMA EXCEÇÃO COM A MENSAGEM : "[Microsoft][ODBC SQL Server Driver]Índice de descritor inválido" > { > > > Obrigado desde já!!! > > > > Daniel Brazil > Analista de Sistemas > [EMAIL PROTECTED] > InfoPro Informática > www.infopro.com.br > 55-(67)341-3125 > __________________________________________________________________________ Acesso pelo menor preço do mercado! R$ 14,90 nos 3 primeiros meses! ASSINE AGORA! http://www.bol.com.br/acessobol/ ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------