Cita:
Empezado por weke
A la hora de utilizar un database para cada tabla, es simplemente que lo hice asi. Las tablas no tiene ninguna relación, cada una va sobre una cosa. Por ejemplo, una es de discos de música, otra de películas, etc...
|
Pero bueno, eso no significa que no puedan ir ligadas al mismo componente. De hecho, el TDatabase, lo "único" que hace es agrupar las conexiones de los TTables a un mismo alias, independientemente de la relación de las tablas entre sí
No obstante, el TDatabase se creo igual que cualqueir componente
(lo pongo de cabeza, quizás hay algún error u omisión)
Código Delphi
[-]
var
DB: TDatabase;
begin
DB := TDatabase.Create(Self);
DB.LoginPromp := false;
DB.Params.Clear;
DB.Params.Add('DEFAULT DRIVER=PARADOX');
DB.Params.Add('ENABLE BCD=FALSE');
DB.Params.Add('PATH=' + ExtractFilePath(Application.ExeName));
DB.Connected := true;
end;
Al no ser un componente visual, no estoy seguro de si necesita parent. Haz la prueba y, si lo necesita, se lo pones