Fórum Verificar Conexão ADO #323349
14/06/2006
0
Então quando entra no form fiz um If ADOConnection1.Connected = True then... BlahBlahBlah
else
blah blah blah
tá quando a conexão tava certo ok funcionava. só que quando não tava travava da mesma forma.
Como posso fazer esta verificação??
Tiago_hs
Curtir tópico
+ 0Posts
14/06/2006
Paullsoftware
ou então fazer uma verificação se o arquivos existe...
if FileExists(PathDoBanco) then..
espero ter ajudado! :wink:
Gostei + 0
15/06/2006
Tiago_hs
Gostei + 0
15/06/2006
Paullsoftware
Usando Try Except
Try
Conecao.Connected := False;
Conexao.ConnectionString := VarCaminho;
Conexao.Open;
Except
MessageDlg(´Ocorreu o seguinte erro:´+Msg.Message,MtError,[MbOk],0);
//Comandos a serem executados no caso de erro na abertura do banco
end;
uma outra maneira seria...
Eu uso arquivo INI para guardar as configurações de conexão com meu banco, então eu carrego essa configuração antes lendo o arquivo ini depois passo os valores, existem vários tópicos aqui de como fazer isso...
CarregaIniConexao();
if FileExists(CaminhoDaBase) then
begin
Conexao.Close;
Conexao.ConnectionString := CaminhoDaBase;
Conexao.Open;
end
else
begin
//Comandos a serem executados no caso de erro...
end;
espero ter ajudado, qq coisa posta ai :wink:
Gostei + 0
19/06/2006
Tiago_hs
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)