Que erro eh esse Directory is busy?

Delphi

04/07/2005

Ola amigos estou aki de novo com um novo problema

Uso paradox e BDE e esta causando um problema serio no programa

Ta criando um arquivo temporario com extensao LCK

paradox.lck e Padoxusrs.lck que esta crescendo

Inclui no form no OnCreate essa linha:

// Faz com que o PadoxUsrs.Lck nao Cresça
Session.PrivateDir := ExtractFilePath(ParamStr(0));

So que ai da erro assim: Directory is busy, como entao excluir esses arquivos LCK?
Obs: nao uso rede esta instalado num unico micro.

Agradeço pela ajuda de todos
Obrigado
Adriano...


Adriano_servitec

Adriano_servitec

Curtidas 0

Respostas

Cabelo

Cabelo

04/07/2005

Pq vc não quer que o arquivo .LCK cresça???


GOSTEI 0
Adriano_servitec

Adriano_servitec

04/07/2005

Ola Cabelo blz

Eh por causa de um erro quando incluo alguns lançamentos do BD, ai tenho que reiniciar o programa, sei que esse erro eh exclusivo do BDE e Paradox, por isso preciso eliminar esse erro do programa.


Lock File Has Grown Too Large eh o nome do erro

Valeu pela atençao amigo


GOSTEI 0
Cabelo

Cabelo

04/07/2005

Talvez seu problema esteja no acesso nativo ao driver.. tente mudar de diretório o acesso do paradox...

acredito que irá resolver o problema..


GOSTEI 0
Adriano_servitec

Adriano_servitec

04/07/2005

Vc diz criar um diretorio TABELAS dentro do diretorio e colocar todos os DB dentro dela e apontar o alias do BDE sobte ela?


Se for isso eu ja fiz, mais mesmo assim ainda continua aparecento erro, isso vem depois de certo tempo de inclusao de dados, umas 15 inclusoes + ou -, aparece uma mensagem assim:

Capability not supported

depois vem esse
Lock File Has Grown Too Large

Ai sou obrigado a siar do sistema e reinicia-lo novamente

Valeu a atençao amigo
Obrigado pela ajuda.


GOSTEI 0
POSTAR