Fórum Verificar se servidor DataSnap DbxConnection com FireMonkey está rodando #491388
09/09/2014
0
Num Timer no frmPrincipal, ta isso:
if CDM.Conexao.Connected = False then
begin
CDM.Conexao.Connected := true;
pnlBotoes.Enabled := true;
AniIndicator1.Enabled := false;
end;
if not CDM.Conexao.Connected then
begin
ShowMessage('Erro ao conectar no Servidor. Verifique conexão!');
Timer1.Enabled := False;
frm_main.Hide;
Halt;
FreeAndNil(Application);
end;
Se o servidor não está rodando não vai.
Frederico Brigatte***
Curtir tópico
+ 0Posts
09/09/2014
Marisiana Battistella
Encontrei este artigo [url]http://www.andreanolanusse.com/pt/datasnap-compartilhando-conexao-com-o-banco-entre-diferentes-server-classes-a-partir-do-mesmo-cliente-session/[/url]
Talvez ele possa te ajudar, pelo que vi ele tem uma explicação detalhada sobre como criar a conexão....
Espero que te ajude...
Gostei + 0
09/09/2014
Frederico Brigatte***
Gostei + 0
09/09/2014
Frederico Brigatte***
Isso ta num Timer
if not CDM.Conexao.Connected then
begin
ShowMessage('Erro ao conectar no Servidor. Verifique conexão!');
Timer1.Enabled := False;
frm_main.Hide;
Halt;
FreeAndNil(Application);
end;
O problema ta checar se o servidor ta rodando e dar Conexao.Connected = True.
Gostei + 0
11/09/2014
Frederico Brigatte***
Gostei + 0
27/01/2017
Hermeson Gonçalves
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)