Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 23-04-2007
Avatar de diegofhernando
diegofhernando diegofhernando is offline
Miembro
 
Registrado: may 2003
Ubicación: Locombia papá!
Posts: 267
Poder: 22
diegofhernando Va por buen camino
Problema con captura de error de conexion dbxpress

Que tal foristas... pues eso, cuando intento capturar el error de conexion a una bd firebird con dbxpress, la aplicacion se ralentiza demasiado, quisiera que solo intentara conectar 1 vez y me permitiera detener el proceso de conexion para mostrar al usuario un messagebox donde pueda intentar conectar manualmente de nuevo, el codigo que estoy usando es el siguiente:
Código:
procedure Tdata.DoConnect;
begin
Data.g_database.Params.Values['Database']:= DBPath; // variable con ruta de la BD
Data.g_database.Params.Values['User_Name']:= 'SYSDBA';
Data.g_database.Params.Values['Password']:= 'masterkey';
Data.g_database.Params.Values['ServerCharSet']:= 'ISO8859_1';
Data.g_database.Params.Values['DriverName']:= 'Interbase';
    try
    Data.g_database.Connected:= true;
    except
    begin
    Data.g_database.Connected:= false;
          application.MessageBox('No se pudo establecer conexión con la base de datos.', 'ERROR', mb_ok + mb_iconerror); //cambiaria este msg para permitir al usuario intentar reconectar
    end;
    end;
end;
Como siempre, agradezco su tiempo y por supuesto su colaboracion.


Salu2
__________________
Diego. Colombia es pasión.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Procedimiento almacenado no captura error Carlos Hurtado Firebird e Interbase 0 27-01-2007 15:07:39
Captura de error en Procedimiento almacenado lucasarts_18 Firebird e Interbase 11 28-12-2005 15:02:42
Captura de GDSCODE Error en Stored Procedure Carlos Hurtado Firebird e Interbase 0 06-12-2005 17:05:15
problema con delphi7,firebird 1.5 y dbxpress Eskema Conexión con bases de datos 2 27-07-2005 13:22:52
captura de Error de Interbase digital Firebird e Interbase 2 25-06-2003 10:22:14


La franja horaria es GMT +2. Ahora son las 07:17:26.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi