[delphi-br] Timeout de Conexão ao Firebird.

2007-09-21 Por tôpico Jefferson Hilgert
Amigos, estou com o seguinte problema no D7 e Firebird.

Preciso Iniciar uma conexão com o banco de dados, mas se esta conexão não
ocorrer
em 3 segundos, eu quero gerar uma exceção no aplicativo. Tanto para o
DBExpress
quanto para os componentes de conexão do Interbase.

Eu tentei fazer o seguinte. Deixar um ttimer ligado e imprimindo num memo a
cada
1 segundo.

Ocorre que quando mando conectar num ip inválido leva-se mais de 30 segundos
para
gerar a excessão.

Como eu posso fazer para mudar o fluxo do meu programa caso a conexão não
tenha sido
feita em 3 segundos?

agradeço a ajuda.

atenciosamente,

Jefferson Hilgert - Desenvolvedor.


[As partes desta mensagem que não continham texto foram removidas]



Re: [delphi-br] Timeout de Conexão ao Firebird.

2007-09-21 Por tôpico Fabiano Frizzo
Boa tarde Jefferson.

Bom faz tempinho que nao mexo com Firebird mas se nao me engano dentro do
arquivo firebird.conf existe uma configuraçao para ele dar o timeout no
tempo desejado.

Em 21/09/07, Jefferson Hilgert [EMAIL PROTECTED] escreveu:

   Amigos, estou com o seguinte problema no D7 e Firebird.

 Preciso Iniciar uma conexão com o banco de dados, mas se esta conexão não
 ocorrer
 em 3 segundos, eu quero gerar uma exceção no aplicativo. Tanto para o
 DBExpress
 quanto para os componentes de conexão do Interbase.

 Eu tentei fazer o seguinte. Deixar um ttimer ligado e imprimindo num memo
 a
 cada
 1 segundo.

 Ocorre que quando mando conectar num ip inválido leva-se mais de 30
 segundos
 para
 gerar a excessão.

 Como eu posso fazer para mudar o fluxo do meu programa caso a conexão não
 tenha sido
 feita em 3 segundos?

 agradeço a ajuda.

 atenciosamente,

 Jefferson Hilgert - Desenvolvedor.

 .

 




-- 
Conheça  o Projeto ACBr - Automação Comercial Brasil  em http://acbr.sf.net

Projeto JACBr - ACBr para desenvolvedores Java

Fabiano Frizzo
Frizzo Systems Inc. Soluções em Informática


[As partes desta mensagem que não continham texto foram removidas]