Página 1 de 1

O Nome do dbf tem que ser em caixa baixa?

Enviado: 22 Mar 2006 14:37
por momente
Caros colegas,

Converti um sistema inteiro de clip52e para xharbour 0.99.5, com visual lib2.1 do nosso amigo Vailton, Tudo legal!!!

Mas quando vai abrir um arquivo em dbf, reporta um erro de corruption detected no mesmo, só que em clipper não acontece.

Gostaria de saber se isso tem alguma coisa a ver com caixa alta ou baixa (maiuscula/minuscula)? (qual a diferença? vi em algum lugar mas não encontrei)

Também estou usando DBFCDX.

Obrigado desde já! :xau

Enviado: 22 Mar 2006 16:18
por Antonio
Apague todos os indices e depois recrie

Enviado: 22 Mar 2006 19:53
por Stanis Luksys
Olá,

O xHarbour não case sensitive como o C++, ele ignora a diferença entre maiúsulas e minúsculas eztamente como o Clipper.

Mas é importante ter este cuidado, pois no desenvolvimento para Linux é necessário utilizar dentro do código-fonte o nome do arquivo, ou campo, exatamente como ele está na HD, mas isso é um controle do próprio Sistema Operacional, e nao do compilador em sí.

Resumindo, com certeza se você usa Windows, não é este o problema.

Enviado: 23 Mar 2006 13:18
por momente
Muito obrigado Antonio e Stanis,

O problemas estava em uma função de proteção do dbf, pois é um arquivo que possui alguns detalhes do aplicativo.

Esta funcionando legal agora! :))

Obrigado mesmo! :xau