>Muito louco, mas muito louco mesmo.
>
Problemas relatados por Sr. Fabiano deveriam ser tachados como ? :)
>Tenho uma rotina que abre uma tabela e da um PACK nela.
>
>O problema é que quando eu faço isso ele simplesmente APAGA a mesma e pronto. E como se desse um delete file no lugar do pack. Mas apaga apenas o DBF, o CDX e o FPT continuam lá.
Prof. Fabianão.. Isto já me aconteceu uma vez..
E tudo o que eu estava fazendo era estar executando estas operações com minha tabela no mesmo local que minha pasta TEMP.. No meu caso era exatamente em C:\TEMP
Fiz dois testes.. E os dois me deram o mesmo resulado positivo.. No 1o. Mudei SET TEMP to c:\meuoutrotemp.. No 2o. Tirei minha tabelinha desta pastinha..
Agora o estranho é que ainda tó na versão 6..
>Alguem sabe o que pode esta ocorrendo?
Acho que em certas operações que demandem volume e não caibam em buffers o sistema cria uma tabela na pasta TEMP e esta não tem nenhum tipo de nome provisório.. Ela deve receber exatamente o mesmo nome da original.. Por isto seu DBF foi queimado..
Claudio
"Now to him who is able to do immeasurably more than all we ask or imagine, according to his power that is at work within us, Ephesians 3:20