Startar Interbase Automaticamente
Saudações
Caros mestres,
Estou fazendo um programa usando o interbase 6.5 e Delphi 7, usando os componentes de conexão interbase, gostaria de saber como é possivel ao executar a aplicação (.exe) verificar se o banco esta startado, caso não esteja, faze-lo automaticamente para que a aplicação possa ser inicializada ?
Sem mais, agradeço ! :shock:
Caros mestres,
Estou fazendo um programa usando o interbase 6.5 e Delphi 7, usando os componentes de conexão interbase, gostaria de saber como é possivel ao executar a aplicação (.exe) verificar se o banco esta startado, caso não esteja, faze-lo automaticamente para que a aplicação possa ser inicializada ?
Sem mais, agradeço ! :shock:
Gabeloni
Curtidas 0
Respostas
Dopi
04/11/2004
Vc pode criar um bloco try except no momento que for tentar abrir o Database...
Se houver exceção é porque alguma coisa está errada, pode ser o path do arquivo, user, senha, ou até mesmo que o Banco está desligado....
Analisando a msg dentro do Except dá pra saber se é o BD que está desligado... Nesse caso use o Winexec para executa-lo....
Se houver exceção é porque alguma coisa está errada, pode ser o path do arquivo, user, senha, ou até mesmo que o Banco está desligado....
Analisando a msg dentro do Except dá pra saber se é o BD que está desligado... Nesse caso use o Winexec para executa-lo....
GOSTEI 0
Sremulador
04/11/2004
Amigo tente utilizar o handle para obter a posição aplicação...
GOSTEI 0
Reginaldo174
04/11/2004
Concordo com o [b:7860ba9414]Dopi[/b:7860ba9414]
Vc pode criar um bloco try except no momento que for tentar abrir o Database...
Se houver exceção é porque alguma coisa está errada, pode ser o path do arquivo, user, senha, ou até mesmo que o Banco está desligado....
Nesse caso use o Winexec para executa-lo....
GOSTEI 0
Mozico
04/11/2004
Coloque o mesmo p/ executar quando o windows carregar....
va em Iniciar/Executa... digite MSconfig.....
na ultima paleta(Iniciar)... verifique se a opcao do interbase esta marcada...
ou
Arraste o executavel do Interbase p/ a pasta iniciar... reinicie a maquina e vera q ele executou junto com o windows!
[]´s
va em Iniciar/Executa... digite MSconfig.....
na ultima paleta(Iniciar)... verifique se a opcao do interbase esta marcada...
ou
Arraste o executavel do Interbase p/ a pasta iniciar... reinicie a maquina e vera q ele executou junto com o windows!
[]´s
GOSTEI 0