tente usar o seguinte:
 
try
  zcon.connected := true;
  showmessage('servidor conectado');
except
  ShowMessage('Servidor não encontrado');
end;
 
Existem outras formas, não sei se com o zeos... mas veja se ele não tem um evento tipo OnConnecError ou algo similar.... também no try..except dá para capturar o erro, caso queira exibir a mensagem do erro em alguma tela sua, ou mesmo log...
 
 
Fernando.


De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Eric Rodrigues
Enviada em: terça-feira, 31 de outubro de 2006 16:15
Para: Grupo de Usuários do PostgreSQL no Brasil
Assunto: [PostgreSQL-Brasil] MENSAGEM DE ERRO SE NÃO CONSEGUIR CONECTAR...

OLÁ PESSOAL...
 
HJ MINHA DUVIDA NEM E DE BANCO DE DADOS... E COM O COMPONENTE ZEUS... GOSTARIA DE SABER SE TEM COMO RESOLVER ISSO...  QUANDO ELE TENTAR CONECTAR, PELA REDE, COM O BANCO DE DADOS DO POSTGRES Q ESTA EM OUTRO MICRO E O SERVIDOR NAO FOR ENCONTRADO, AO INVEZ DE DAR O ERRO DO ZEUS, ELE ME DER OPCAO DE PENSONALIZAR MEU ERRO.. TIPO...
 
ZCON.CONNECTED := TRUE;
IF ZCON.CONNECTED THEN
  SHOWMESSAGE('SERVIDOR CONECTADO');
ELSE
  SHOWMESSAGE('SERVIDOR NÃO ENCONTRADO');
 
DO JEITO Q FIZ... ELE ATE EXIBE A MENSAGEM... MAS TB EXIBE O ERRO DO ZEUS...
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a