Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 27-06-2006
nemesio nemesio is offline
Miembro
 
Registrado: nov 2005
Ubicación: Isla de Margarita, Venezuela
Posts: 377
Poder: 21
nemesio Va por buen camino
Aquí va de nuevo
Prueba con este código, a mi me funciona a las mil maravillas. Lo incluyes en tu Datamodule Cita:
....
resourcestring
errConnectBD = 'Error conectando con la base de datos.'#13#13'Mesaje de error: '#13'%s'
var
DataBases: TDataBases;
implementation
{$R *.dfm}

function TDataBases.Connect: boolean;
begin
Result := true;
// Si estamos conectados, nos desconectamos
if IBDatabase1.Connected then
IBDatabase1.Connected := false;
try
IBDatabase1.Connected := true;
except
on E: Exception do
begin
ShowMessage(Format(errConnectBD, [E.Message]));
//el E.Message contiene el Mensaje de Error
Result := false;
end;
end;
end;


para llamar la función lo puedes hacer en el archivo .dpr de tu proyecto despues que se crea el formulario para el datamodule de la siguiente manera:
Cita:
if not Databases.Connect then
begin
FreeAndNil(Databases);
Exit;
end;


Espero que te funcione y Suerte.
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Unavailable Database (Otra vez) vtdeleon Firebird e Interbase 8 02-08-2006 16:26:37
Database Desktop? gandalf_27 C++ Builder 3 12-05-2006 22:37:51
error EMS firebird interbase "Unsuccessful execution caused by unavailable resource" JuanErasmo Conexión con bases de datos 3 10-02-2006 22:09:53
Database not assigned!! cwelx Conexión con bases de datos 1 29-09-2004 22:06:40
IP database Niquelaus Conexión con bases de datos 3 06-03-2004 03:30:09


La franja horaria es GMT +2. Ahora son las 12:29:29.


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