javabr  

Socket: Só uma vez

Rafael de Castro Forte
Thu, 12 Oct 2000 15:59:00 -0700

Vanderlei, mil coisas podem estar acontecendo com a tua consulta...
 
Se tu pudesses mandar um fragmento de código ficaria mais fácil te ajudar.
 
De qq forma, aí vão alguns conselhos...
 
1) Faça o seu servidor multiThread (se ainda não é);
2) Feche os sockets e streams do cliente assim q o usuário terminar sua sessão;
3) (Nas transações com o DB) Lembre-se de fechar todas as classes de       transação de dados e deixar somente a conexão com ativa.
 
QQ dúvida é só mandar um email.
 
RCForte
 
 
 
----- Original Message -----
To: Java-Br
Sent: Monday, October 09, 2000 8:37 PM
Subject: Socket: Só uma vez

Estou trabalhando com Socket a algum tempo com acesso ao Banco. E estou com um pequeno problema.
Tenho um Servidor rodando, que faz consulta ao Banco de Dados. Numa maquina qquer rodo meu  " cliente" que traz os resultados obtidos numa consulta. Na primeira vez as linhas são trazidas sem problemas. Mas na segunda tentativa sempre pára na metade,  sempre até uma certa número de linhas. Ou seja, o retorno seriam de 17 linhas, que na primeira vez faz sem problemas, mas na segunda tentativa somente,  me traz até a 13 linha.
Quando "mato" o Servidor e rodo novamente, faz exatamente a mesma coisa. Na primeira me tentativa me retorna as 17 linhas, certas, e na segunda somente as 13 linhas
Erro que dá : java.lang.SQLException : General Error

Espero que possam me ajudar!!!!

  • Socket: Só uma vez Rafael de Castro Forte