Tem como mover um registro?
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?
Registro1
Registro2
Registro3
Mover o Registro2 para o fi,
Registro1
Registro3
Registr2
É possivel?
Paulo
Curtidas 0
Respostas
Alexandrej
19/10/2007
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?
GOSTEI 0
Steve_narancic
19/10/2007
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
GOSTEI 0
Nigro
19/10/2007
Com certeza mudar o registro de posição vai fazer você perder performance, um select é o mais indicado...
GOSTEI 0