Dae Giovani
J� tive este problema sim e por incr�vel q pare�a foi com o Oracle.
Eu n�o podia chamar getString( x) duas vezes... na �poca a  solu��o definitiva foi atualizar o driver. A solu��o tempor�ria foi simplesmente armazenar o valor do get numa vari�vel tbm funcionaria...
 
Mas, se nem o MSDN t� coseguinda dar uma solu��o, imagino que n�o vai adiantar muito trocar de driver.
 
Abra�os,
 
Franklin Samir
PROCERGS
----- Original Message -----
Sent: Tuesday, December 24, 2002 10:46 AM
Subject: [enterprise-list] URGENTE - Problema driver SQL Server

Pessoal, estou tendo um problema com o driver JDBC da Microsoft para SQL Server 2000.
Ao recuperar registros do BD e tentar fazer um loop, obtenho o seguinte erro
 
...."SQLExcpetion - Can not re-read row data for column XXXXXXXXX....."
 
Este problema � amplamente discutido nos f�runs da Sun e parece que at� no MSDN da Microsfot est� registrado. A solu��o (rid�cula por sinal) � colocar os getString do resultset na ordem dos campos definidos nas tabelas. E al�m disso, tem de fazer uma �nica vez o getString, atribuindo para uma vari�vel e depois se for preciso utilizar de novo, tem de ler da vari�vel. Algu�m j� teve este problema? O que fez para resolver? Alguma id�ia?
 
Muito obrigado
 
Giovani Salvador
PROCERGS
RS

Responder a