Ver Mensaje Individual
  #1  
Antiguo 18-09-2013
Avatar de Angel.Matilla
Angel.Matilla Angel.Matilla is offline
Miembro
 
Registrado: ene 2007
Posts: 1.350
Reputación: 19
Angel.Matilla Va por buen camino
No logro conectar una BD

Tengo W7 profesional y estoy arreglando un programa en Borland C++ Builder que tengo hecho con Firebird. El servidor está arrancado.

pero a pesar de esto, cuando lanzo el programa y trato de abrir la base de datos con este código:
Código:
tColegio->Active = false;
Colegio->Connected = false;
Colegio->Params->Clear();
Colegio->DatabaseName = AnsiString(cTablas) + "\\Colegio.gdb";
Colegio->Params->Add("user_name=sysdba");
Colegio->Params->Add("password=masterkey");
Colegio->SQLDialect = 3;
Colegio->Connected = true;
tColegio->Active = true;
me da este error:

Tengo declarada una función DisplayError para gestionar los errores y entra siempre con un código -904, y ya no sé que probar porque lo curioso es que el otro día ¡funcionaba bien! y no he cambiado ni una coma del código. Por cierto: SQL Manager funciona sin problemas y sí veo la base de datos.

He probado tanto con la versión de 32 como con la de 64 bits pero da lo mismo.
Responder Con Cita