Página 2 de 2

Problemas com CACHE Windows x Arquivos/DBFs

Enviado: 13 Mar 2017 11:48
por Marcio_Carneiro
Isto mesmo, roda uma versão em clipper puro. Matou a charada.

Por que será que cria este arquivos?

Você tem alguma resposta para este fato de no servidor, mesmo abrindo um arquivo no DBU, ele às vezes não permite uma determinada ação, como delete, falando que não tenho acesso exclusivo ao dbf? Acho que isto que tá amarrando meu prg

Problemas com CACHE Windows x Arquivos/DBFs

Enviado: 13 Mar 2017 13:49
por JoséQuintas
Cuidado. não misture Clipper/Harbour, a não ser que saiba exatamente o que está fazendo.
Aliás Clipper, Harbour, Foxpro, dBase, ADS Server ou local, etc.
O tipo de bloqueio de registro pode ser incompatível, assim como os índices CDX.

Isso deve explicar o problema que mencionou.

Ou troca tudo pra mesma coisa, ou pesquisa pra ver como deixar compatível.

Esses arquivos são temporários do Clipper para o EXE.
Com Blinker modo extendido isso não acontece, mas nestas alturas, se for pra pesquisar, melhor pesquisar sobre Harbour e ir em frente.

Problemas com CACHE Windows x Arquivos/DBFs

Enviado: 13 Mar 2017 15:58
por Marcio_Carneiro
Obrigado pela atenção.

É o mesmo prg, um compilado em clipper desde 2013.

E um novo compilado em harbour, via hmg. O cliente usa o compilado em harbour para cadastrar produtos e os usuários da rede, utilizam o compilado em clipper 5.3.

Por que isso? Eles acharam uma pequena demora na abertura de arquivos entre um prg e outro. Vai entender.

Utilizo ainda ntx, não uso cdx.

A performance é boa, mesmo usando ntx. O gargalo é num determinado ponto do prg, onde crio temporariamente um arquivo :

DbCreate(arqplano, ArqEstrutura('CONT_REC'))

depois, abro outro arquivo e faço um set filter, mas o arquivo tem no máximo 80 registros.

Mas neste cliente fica demorado, inclusive na impressão, matricial, ele começa a imprimir e dá uma parada.