Fórum Integrando dois Bancos DBF x GDB problemas com índices #296268
20/09/2005
0
Bom, estou desenvolvendo em Delphi uma solulção para integração de dados para um cliente, bem, o banco de dados onde estão as informações que devem ser integradas é o Interbase e onde vai ser integrado é DBF (FoxPRO).
OK, funcionou tudo perfeitamente, porém, quando a aplicação em FoxPRO vai acessar a base que o sistema de integração mannipulou (editou ou criou registro) acontece um erro de indexação...
Já lí vários tópicos aqui sobre o assunto de índices e tal, mas ainda não consegui resolver meu problema, os índices são do tipo CDX, se alguém puder me ajudar com isso, ficaria muito grato.
[]´s
Fernando.
Nando
Curtir tópico
+ 0Posts
21/09/2005
Nando
Obrigado!
Fernando.
Gostei + 0
21/09/2005
Ivanh
Gostei + 0
21/09/2005
Vinicius2k
Não sei se isto irá lhe ajudar muito, mas...
Nunca trabalhei com FoxPro, mas no Clipper as operações de inserção, edição ou exclusão tinham que abrir a tabela e seus índices (NTX), caso contrário o índice ficava desatualizado em relação à tabela.
O que eu *acho* que vc precisa fazer é ´abrir´ os índices das tabelas em questão quando a aplicação for manipular os dados para que os índices se mantenham atualizados. Só não sei lhe sugerir como fazer isso...
T+
Gostei + 0
21/09/2005
Nando
vinicius: Sim no clipper os índices são NTX mas no FoxPRO os índices são CDX e estou usando um componetne TDBF que trabalha com índices, porém, índices NTX e ai estou tendo problemas quando a aplicação em FOX vai utilizar esta tabela, dá erro de indexação...
Vamos ver se o componente que o amigo ivanh indicou resolve...
Se mais alguém tiver algo a dizer sobre isso fico muito grato!
[]´s
Fernando.
Gostei + 0
21/09/2005
Dopi
Existem componentes de terceiros que conseguem acessar arquivos DBFs com indices CDX (FoxPro)... sem a necessidade do BDE...
Procure por Halcyon
http://www.griffinsolutions.com/products.php
E Apollo
http://www.vistasoftware.com/
Veja ainda esse tópico:
http://www.forumweb.com.br/foruns/index.php?showtopic=32062
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)