Página 1 de 1
O arquivo Cdx pode ter o mesmo nome que o Dbf
Enviado: 06 Fev 2006 16:54
por Krinski
Colegas...
Em cdx seria válido
use Vendedor new alias
Vendedor Shared
if ! file('Vendedor.cdx')
index on ....
endif
set index to Vendedor
Usei o nome VENDEDOR para o DBF e o CDX...
Isso daria algum problema em rede...
Emerson.
Enviado: 06 Fev 2006 19:34
por gvc
Não é para dar problema algum. Alias, isso é prática comum. Só tome cuidado com as TAGs.
Enviado: 06 Fev 2006 20:09
por Clipper
Só uma observação :
Se você usa o mesmo nome para o ALIAS então não precisa da clausula ALIAS, então :
USE VENDEDOR
é igual a :
USE VENDEDOR ALIAS VENDEDOR
Não faz sentido usar a clausula ALIAS quando o nome para os dois for o mesmo.
Até logo.
Marcelo
Enviado: 19 Fev 2006 21:25
por Hasse
Olá
Uso o CDX com o mesmo nome do DBF há 2 anos, sem qualquer problema.
Aliás, posso afirmar, com muito menos problemas de índices
corrompidos do que no NTX. Indexação muito mais rápida.
Arquivo menores.
Enviado: 20 Fev 2006 12:42
por Stanis Luksys
Olá,
É realmente uma prática muito interessante, pq você pode criar o indice com o mesmo nome do arquivo e as tags com os mesmos nomes dos campos.
Fica aí uma sugestão...
Falou
Enviado: 20 Fev 2006 16:21
por Hasse
Boa tarde amigos.
Outra informação que esqueci de passar.
Quando usamos arquivos CDX com o mesmo nome do arquivo
DBF, usando TAG, não se precisa abrir o arquivo índice quando
abrimos o arquivo DBF, ou seja:
USE clientes INDEX clientes // sintaxe antiga.
USE clientes // sintaxe nova, abre automaticamente o CDX.
Eu, por via das dúvidas ainda uso a sintaxe antiga, mas já fiz
vários testes com a sintaxe nova e sempre funcionou bem.
Outro indício da veracidade desta informação, e que quando abro um
arquivo DBF como dBase IV Plus, ele alerta que há um arquivo
associado que ele não sabe usar, e pede confirmação da abertura
sem o índice. É um sinal que o DBF tem uma associação automática
com o CDX.
Isto torna o CDX muito mais seguro.