Timeout no componente ADO

Delphi

04/06/2004

Galera, estou com um problema com o componente ADO do delphi 5, ocorre o seguinte caso:

Temos duas aplicações onde uma funciona em SQLServer e outra em Oracle, e uma aplicação replicadora que faz uma réplica do SQLServer pro Oracle, quando é executado um select com muitos produtos, o banco dá Time Out, isso só não ocorre quando as comunicações da rede quase não estão sendo usadas, quase nunca.

E o replicador, de minuto em minuto, executa os selects pra atualizar o banco de dados Oracle, pras lojas ficarem com seus preços sempre atualizados.

Gostaria de saber se alguém pode me ajudar com esse problema de TimeOut do componente ADO.

Existe um comando no ADO q é CommandTimeOut, que por default é de 30 segundos, mas mesmo mudando esse tempo, ele respeita somente os 30 segundos.

Se existir algo q vcs possam fazer por mim, agradeço.

Valeu pessoal.


Edccpcoc2003

Edccpcoc2003

Curtidas 0

Respostas

Tathianam

Tathianam

04/06/2004

Já tem essa resposta aqui no site:

[url]http://delphiforum.icft.com.br/forum/viewtopic.php?t=24707[/url]


GOSTEI 0
Edccpcoc2003

Edccpcoc2003

04/06/2004

Eu testei essa função que nosso amigo passou, mas no Delphi 5 não funcionou, não sei oq está acontecendo... Tentei várias soluções, mas nenhuma resolveu meu problema.
Se alguém souber de mais alguma coisa, agradeço.
E obrigado pelo link com uma das suloções possíveis.

Abraços


GOSTEI 0
Edccpcoc2003

Edccpcoc2003

04/06/2004

:roll:


GOSTEI 0
POSTAR