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]
-------------------------------------------------------------------------

Responder a