Logo Hardware.com.br
sistemp
sistemp Membro Junior Registrado
89 Mensagens 0 Curtidas

Apagar registros faz dar erros no banco de dados PARADOX

#1 Por sistemp 15/03/2004 - 11:05
No meu sistema em paradox, eu armazeno as notas do cliente na tabela DUPLICATA, mas quando o cliente paga sua nota, eu deleto o registro da tabela DUPLICATA e grava na tabela RECEBIMENTO. Mas como estou sempre removendo dados da tabela Duplicata, ela dá erro constantemente.. Principalmente de indice.


Será que é por causa dessas deleções que acontecem os erros? TEnho que realizar PA_CK, nesta tabela... Qual a rotina para relalizar
marlonfuchs
marlonfuchs Membro Junior Registrado
164 Mensagens 0 Curtidas
#2 Por marlonfuchs
25/03/2004 - 21:49
Meu, pq vc faz todo esse trabalho. Cria um status na conta, com esse status desativado significa que não foi pago, ai quando vc da um update nesse status para ativado, significa que foi pago.
É muito trabalho o que vc está fazendo, vc primeiro le o dado, apaga o dado, e insere o dado em outra entidade.
Dessa outra maneira vc apenas da um update no status.
Veja se isso resolve o seu problema.
PII 400
256mb
Asus P2B
Live! mp3+Studio
Voodoo 4 32mb
sansung syncmaster 500b
sistemp
sistemp Membro Junior Registrado
89 Mensagens 0 Curtidas
#3 Por sistemp
25/03/2004 - 21:59
Resolvi fazer desta maneira, pois o que os clientes mais acessam são recebimentos de notas, e consulta pouco as notas recebidas.. E com o passar dos anos, se for uma tabela só, vai ter muitos registros, demoram o processo de realizar a baixa nas duplicatas. Creio que assim reduzo bastante o tempo de localizar as notas dos clientes.. Pelo menos no Paradox, tem sido mais rápido assim...

A tabela duplicata possui 5.000 registros, a tabela recebimentos +- 50.000 registros... Imagine a demora de uma tabela só com 55.000 registros.
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal