olá pessoal, quando faço a inclusão de um registro em um arquivo DBF, percebo que o CDX referente a esse arquivo, é atualizado a data, essa atualização é a mesma referente a recriação do indice usando o INDEX ON CODIGO TO INDCOD ?
obrigado.
windows 7, xHarbour.
pequena dúvida com CDX
Moderador: Moderadores
- Jairo Maia
- Moderador
- Mensagens: 2785
- Registrado em: 16 Ago 2010 13:46
- Localização: Campinas-SP
pequena dúvida com CDX
Olá Porter,
Quando você faz alguma inclusão, exclusão ou alteração no Banco de dados, todos os índices relacionados também são atualizados e tanto o DBF como os CDX refletem a data da última alteração. Nesse caso, as datas do Banco de dados e dos índices são idênticas.
Quando você recria um índice, o DBF mantém a data da última alteração, e o(s) CDX criado(s) passam a ter a data do momento da criação.
Quando você faz alguma inclusão, exclusão ou alteração no Banco de dados, todos os índices relacionados também são atualizados e tanto o DBF como os CDX refletem a data da última alteração. Nesse caso, as datas do Banco de dados e dos índices são idênticas.
Quando você recria um índice, o DBF mantém a data da última alteração, e o(s) CDX criado(s) passam a ter a data do momento da criação.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
pequena dúvida com CDX
Apenas complemento:
Vantagens do CDX:
- Ao abrir o CDX, já abre todos os índices, nunca mais vai deixar índice de fora pra atualização
- Menos arquivos abertos, pois todos os índices de um CDX contam como apenas um arquivo aberto
- O CDX é compactado, portanto menos espaço em disco
- Como o CDX é um único arquivo, é só usar o mesmo nome do DBF
- Como o nome da tag é interno ao CDX, não fica limitado às 8 letras do DOS (No clipper no máximo 10 letras pra tag)
- tudo isso facilita nos fontes
Vantagens do CDX:
- Ao abrir o CDX, já abre todos os índices, nunca mais vai deixar índice de fora pra atualização
- Menos arquivos abertos, pois todos os índices de um CDX contam como apenas um arquivo aberto
- O CDX é compactado, portanto menos espaço em disco
- Como o CDX é um único arquivo, é só usar o mesmo nome do DBF
- Como o nome da tag é interno ao CDX, não fica limitado às 8 letras do DOS (No clipper no máximo 10 letras pra tag)
- tudo isso facilita nos fontes
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
