hola,
mi problema es el siguiente:
al realizar una conexión a una base de datos Interbase mediante ODBC y eliminar el LoginPrompt para pedir el nombre y contraseña con mi propio formulario no consigo establecer conexión cargando esos valores a través del evento OnLogin tal como se detalla en el libro "The Dark Side of a C++Builder". Sin embargo si paso el user name y password a través de Params del TDatabase funciona bien.
El evento Onlogin es de la siguiente forma:
void __fastcall TmodDatos::Database1Login(TDatabase *Database,
TStrings *LoginParams)
{
LoginParams->Values["USER NAME"] = sDatosUser.Nombre;
LoginParams->Values["PASSWORD"] = sDatosUser.Password;
}Almaceno los datos del usuario antes de la conexión en una estructura con la que voy a trabajar durante la aplicacion...
Gracias