Na verdade o caro amigo est� pegando de colunas diferentes e n�o da mesma coluna, por isso ele n�o usa a vari�vel "a" como foi sugerido. Daniel, manda a query tamb�m. Algumas vez o problema pode ser nela. Atenciosamente, Hildeberto Mendon�a -----Mensagem Original----- De: ulisses.telemaco Enviado: quarta-feira, 8 de agosto de 2001 09:41 Para: [EMAIL PROTECTED] Assunto: [java-list]Re:[java-list] Exce��o SQL 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] -------------------------------------------------------------------------
Aproveite melhor a Web. Fa�a o download GR�TIS do MSN Explorer : http://explorer.msn.com.br/intl.asp#po
|