Ado

Delphi

24/03/2003

Tenho uma aplicacao CLIENT/SEVER Com ADO 2.6
os Updates, Deletes e inserts sao via Thread mas e estranho que toda vez que da um erro quando estou fazenda uma consulta:
não pode iniciar uma nova conexão ou
o servidor esta aguardando resultados de uma consulta

logo depois o sistema SERVER trava
E não consigo executar novas consultas
Alguem sabe como resolver isto ?
Ja tentei Error.Clear
repassar o erro ´Raise exception.Create´ no para o component
Monitorar o error no server
e nada
o erro vai para o cliente mas não tem jeito apos umas tres ou quatro execucoes o sistema trava

JA ENTREI EM DESESPERO

Delphi 6.0 SP2 , SQLSERVER 7.0, MSDAC 2.6 SP1

elciodramos@demagcranes.com.br


Título editado pelo moderador conforme as regras de conduta
http://clubedelphi.videomart.com.br/viewtopic.php?t=6689


Anonymous

Anonymous

Curtidas 0

Respostas

Anonymous

Anonymous

24/03/2003

Pode ser essa thread maluca. Pra q Thread se a responsabilidade do processamento é feita pelo SGDB?


GOSTEI 0
Anonymous

Anonymous

24/03/2003

Pode ser essa thread maluca. Pra q Thread se a responsabilidade do processamento é feita pelo SGDB?


Gostaria que o seu comentario fosse verdade!.

No entanto depois que coloquei a thread o sistema melhorou e passou a Travar menos vezes e somente em situacoes onde a consulta e grande
que ele acaba travando
Sem a thread o numero de travas chega ser absurdo


GOSTEI 0
POSTAR