Código
F: <-- drive da rede
F:NETDIR <-- o diretório do NET FILE
Para o diretório onde serão armazenados os arquivos do seus sistema não é necessário nenhum cuidado especial, podemos assumir alguma configuração como a que segue:
F:SISTEMADADOS <-- diretório de dados
Para quem trabalha todos os dias com uma rede Novell, existe uma armadilha que pode causar umas noites mal dormidas:
Uma das coisas que muitos tentam para economizar um pouco do HD local, é colocar o executável na rede, sem grandes problemas, desde que você tenha um cuidado básico.
Sempre que você executa um programa que trata com base Paradox, o PRIVATE DIR fica sendo o diretório onde este executável se encontra, no caso de você colocar este executável em um diretório da rede para ser acessado por muitos, como fica este diretório P
Para resolver este problema voce deve "programaticamente" alterar oPrivate Dir para um diretório local, para isso você tem de adicionar as seguintes linhas de código ao iniciar a sua aplicação:
Session.PrivateDir := 'C:WINDOWSTEMP';
Para ter acesso a Session você tem de incluir a unit DB na clausula Uses do seu projeto.
Este cuidado pode prevenir várias travadas sem razão aparente em redes Novell. }
Planeta Delphi - www.planetadelphi.com.br - Todos os direitos reservados | Copyright 2001-2009