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

Responder a