SALVAR DADOS DESORDENADOS

KAKINHO 06/02/2007 11:30:35
#202132
Olá pessoal, estou tentando gravar uma base de dados totalmente desordenada, mas nao consigo, eu leio uma base de clientes onde a mesma está classificada por código e nome, e preciso gravar uma desordenada e desclassificada, porém não estou conseguindo.
Alguém pode me ajudar, não tenho idéia de como fazer isso.

Desde já agradeço a ajuda
Kakinho
FRACELO 06/02/2007 14:24:09
#202204
Faça um sorteio do numero do codigo usando a função RND, leia o registro especifico e grave na nova tabela. Ou ordene a tabela por outro campo, mas não importa o que fizer quem abrir a nova tabela pode ordenar de novo do jeito que quiser.
KAKINHO 06/02/2007 14:47:42
#202214
Fracelo, é assim, essa tabela vou utiliza-la para imprimir, então ninguém vai abri-la e reclassifica-la, agora como faço usando a formula RND que vc sugeriu?
Você tem um exemplo de select na tabela e depois isnert na nova tabela desordenada?

Kakinho
JPC666 06/02/2007 15:35:19
#202240
RND num vai rolar pois ele pode retornar mais de uma vez o mesmo número...
A idéia de ordenar por outro campo é legal... verifique os campos disponíveis...
POsta ae os campos da sua tabela pra ver o que podemos fazer...

Abraço...
KAKINHO 06/02/2007 15:56:05
#202251
os dados da tabela de origem/saida são compostos por:

codigo nome hora
001 aa 10:00
002 ab 10:00
003 bb 12:00
004 cc 09:00

tenho que embaralhar estes dados de forma que eles nao se repitam exemplo:

Primeiro rodada de embaralhar
codigo nome hora
004 cc 09:00
003 bb 12:00
002 ab 10:00
001 aa 10:00


Segunda rodada de embaralhar
codigo nome hora
003 bb 12:00
002 ab 10:00
001 aa 10:00
004 cc 09:00

Se houver a terceira rodade de embaralhar, o programa embaralha denovo

Acho que consegui mostrar a realiodade que eu preciso, desde já agradeço a ajuda

Kakinho
JPC666 06/02/2007 16:13:36
#202260
Uhmmmm ai vai ser chato... não existe nada pronto, vc vai ter que ceriar uma pequena lógica pra embaralhar isso...
Por exemplo... vc pode criar um array com os índices dos registros... dae pegar esses números, de maneira aleatória para embaralhar... Procure sobre números randÃÂ'micos aqui no site, tem alguma coisa...
OK?
Tópico encerrado , respostas não são mais permitidas