Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
Publicado: Mie 28 May, 2003 7:25 am Asunto: Direcciones relativas |
|
|
Yo uso este código para hacer lo que pides, teniendo en cuenta que lo que hago es guardar en un fichero .ini los datos de vía de acceso entre otros:
| Código: | char cTablas[128] = "\0";
AnsiString cDirectorio = ExtractFilePath(Application->ExeName);
GetPrivateProfileString("DATOS", "Tablas" , cDirectorio.c_str(), cTablas , 128, cPuesto.c_str());
Session1->PrivateDir = ExtractFilePath(Application->ExeName);
Session1->ConfigMode = cmSession;
Session1->NetFileDir = cAcceso;
try
{
Session1->AddStandardAlias("mialias", cTablas, "PARADOX");
}
catch(...)
{
} |
Siempre pensando en aplicaciones que vayan a correr en red (aunque no es imprescindible). Por mi experiencia hace falta una elemento TDatabase; en cada uno de los TTable o TQuery hay que poner el nombre del alias en la propiedad correspondiente (Table1->DatabaseName).
Con esto yo me ahorro tener que guardar la vía de acceso o tener que teclearla completa cada vez. _________________ Un saludo
Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA) |
|