siscat Posted October 14, 2002 Report Share Posted October 14, 2002 Existe a possibilidade de usar o ADS Local com Clipper 5.2 + Fivewin ? Estou tendo problemas na indexacao de arquivos com mais de 80000 registros. O sistema simplesmente trava. Este erro ocorre quando eu compilo tanto com o fivewin quanto sem o fivewin. Sera algum problema ou limitacao do RDD do clipper (DBFCDX)? Com o DBFNTX nao da problema! Quote Link to comment Share on other sites More sharing options...
karinha Posted October 14, 2002 Report Share Posted October 14, 2002 Tente Mudar de Clipper 5.2e Para Clipper 5.3a ou Clipper 5.3b provavelmente, seus problemas acabam. Senão funcionar, releia seu código fonte. Ronaldbuch 1 Quote Link to comment Share on other sites More sharing options...
siscat Posted October 25, 2002 Author Report Share Posted October 25, 2002 São tantas duvidas que eu tinha me esquecido que tinha postado esta pergunta! Caro colega, eu tenho todos os codigos de acesso a base de dados funcionando a bastante tempo, na verdade desde o Summer, e posso te garantir que não existe a menor possibilidade de ter algo errado nele. Quando compilo minha aplicação somente com o clipper 5.2e (que eu utilizo a bastante tempo) minha rotina de indexação funciona perfeitamente... independente da quantidade de registros das tabelas. Já com clipper 5.3 a mesma rotina gera varios erros de run-time enquanto tenta gerar os indices. E com o clipper 5.2e + Fivewin tambem acontece a mesma coisa... PAU...PAU..PAU... ah.. somente quando utilizo o DBFCDX que eu não largo por nada... hehehe Quote Link to comment Share on other sites More sharing options...
gilmer Posted October 26, 2002 Report Share Posted October 26, 2002 A versão 5.3b do clipper foi que deixou estável o RDD DBFCDX, utilize desta versão que vc não terá problemas eu utilizo a muito tempo citação: São tantas duvidas que eu tinha me esquecido que tinha postado esta pergunta! Caro colega, eu tenho todos os codigos de acesso a base de dados funcionando a bastante tempo, na verdade desde o Summer, e posso te garantir que não existe a menor possibilidade de ter algo errado nele. Quando compilo minha aplicação somente com o clipper 5.2e (que eu utilizo a bastante tempo) minha rotina de indexação funciona perfeitamente... independente da quantidade de registros das tabelas. Já com clipper 5.3 a mesma rotina gera varios erros de run-time enquanto tenta gerar os indices. E com o clipper 5.2e + Fivewin tambem acontece a mesma coisa... PAU...PAU..PAU... ah.. somente quando utilizo o DBFCDX que eu não largo por nada... hehehe id=quote>id=quote> Quote Link to comment Share on other sites More sharing options...
siscat Posted October 26, 2002 Author Report Share Posted October 26, 2002 Vou testar novamente com o Clipper 5.3b. Eu só não entendo uma coisa! Porque tudo funciona perfeitamente com o 5.2e. E quando eu utilizo com o FW o sistema é abortado no meio da indexação???? o codigo utilizado é o que segue: INDEX ON FIELD->&cKeyInd TAG &cTag TO &cFile EVAL(Indexing(oMtrInd, RecNo())) Function Indexing( oMtr, nRec ) // quantidade de reistros oMtr:Set( nRec ) SysRefresh() Return(.T.) Quote Link to comment Share on other sites More sharing options...
gilmer Posted October 27, 2002 Report Share Posted October 27, 2002 Tente aumentar o StackSize e HeapSize eu normalmente utilizo: StackSize 17000 HeapSize 4096 citação: Vou testar novamente com o Clipper 5.3b. Eu só não entendo uma coisa! Porque tudo funciona perfeitamente com o 5.2e. E quando eu utilizo com o FW o sistema é abortado no meio da indexação???? o codigo utilizado é o que segue: INDEX ON FIELD->&cKeyInd TAG &cTag TO &cFile EVAL(Indexing(oMtrInd, RecNo())) Function Indexing( oMtr, nRec ) // quantidade de reistros oMtr:Set( nRec ) SysRefresh() Return(.T.) id=quote>id=quote> Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.