Erro o iniciar programa que usa o Firebird

Delphi

16/06/2006

Pessoal,
tenho uma aplicação que usar o banco de dados Firebird em rede. Até ai nenhuma novidade.

Ocorre que a aplicação inicia junto com o windows. Em alguns momentos acredito que ela é iniciada antes do serviço Firebird dai recebo uma mensagem de erro. (Erro de conexão com o banco de dados).

Pois se eu clicar no ícone da aplicação que esta no desktop nunca recebo mensagem de erro.

O que pode ser?

Uso IBX e Delphi 7.


Carlosib

Carlosib

Curtidas 0

Respostas

Sremulador

Sremulador

16/06/2006

provavelmente e isto que ocorre amigo, de uma olhada no possicionamento da inicialização do serviço...


GOSTEI 0
Carlosib

Carlosib

16/06/2006

Como mudo essa ordem na inicialização?

O meu aplicativo esta na chave RUN do registro do windows?

Como mudar ele?


GOSTEI 0
Carlosib

Carlosib

16/06/2006

Sobe!


GOSTEI 0
Massuda

Massuda

16/06/2006

Não trabalho com BD, mas já tive problemas parecidos devido ao fato da rede demorar para estar em condições de uso quando o Windows é iniciado.

No meu caso, resolveu colocando código para tratar o erro de conexão (a rede não está pronta causando falha): dou uma pequena pausa (por exemplo, 10 segundos) e tento novamente até atingir um determinado número de tentativas (por exemplo, 6 tentativas).


GOSTEI 0
POSTAR