Fórum Tem como mover um registro? #347563

19/10/2007

0

Tenho um CDS não ordenado, não indexado. Tem como eu mover o registro de uma posição para outra? Assim:

Registro1
Registro2
Registro3

Mover o Registro2 para o fi,

Registro1
Registro3
Registr2

É possivel?


Paulo

Paulo

Responder

Posts

19/10/2007

Alexandrej

Tenho um CDS não ordenado, não indexado. Tem como eu mover o registro de uma posição para outra?


Você pode salvar ele na memória, cds.delete; cds.append...
Mas porque vc quer fazer isso? Não é mais fácil criar um campo id e indexar o cds por ele?


Responder

Gostei + 0

20/10/2007

Steve_narancic

Cria um campo sequencial e ordena por este campo ai vc pode alterar o valor deste campo aumentando ou diminuindo o valor do campo, para reordenar os registros


Responder

Gostei + 0

22/10/2007

Nigro

Com certeza mudar o registro de posição vai fazer você perder performance, um select é o mais indicado...


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar