Prueba esto....
Puedes probar leyendo un archivo de texto por cada cliente, yo lo hago así, pero con componentes IBX, tienes que añadir el componente OpenDialog y en la propiedad "FileName" de ese componente, le asignas la ruta en donde se encuentra el archivo de texto a lee, por ejemplo:
if FileExists(OpenDialog1.FileName) then begin
AssignFile(archi, OpenDialog1.FileName);
Reset(archi);
Readln(archi,linea);
{Linea=Obtiene el primer registro del archivo
Por ejemplo puedes tener en esa linea: 192.168.1.222:c:\System\Datos\bd.gdb}
//Desconectamos Base de Datos
BD.Connected:=false;
//Asignamos la Ruta
BD.DatabaseName:=linea;
//Conectamos
BD.Connected:=True;
end;
Espero te sirva. Saludos.
|