Página 1 de 1

sorteio aleatorio de dados

Enviado: 25 Ago 2007 20:15
por KARENROBERTO
Ola Pessoal!
Gostaria de saber como faço para escolher 100 nomes de uma base de dados de + de 100 nomes

tabela1 - campo Nome

e gravar estes 100 nomes em outra tabela

tabela2

nao consegui montar a função

c alguem poder me ajudar, desde ja sou muito grato

Jose Roberto

Enviado: 25 Ago 2007 20:32
por Eolo
Se vc quer números aleatórios, dá uma olhada na função RANDOM() - CATools, Book 2, Number / Bit Manipulation. Se o seu DBF Fonte tem por ex 200k registros, é só calcular números randômicos - usando RANDOM() - entre 1 e 200k e ir APPENDando registros no DBF Destino, sem repetição, até completar os tais 100 registros desejados.

Se vc não tiver o CATools, dá uma olhada na assinatura do MALIGNO... Ele tem o CATools disponível no site dele. Só fique atento para o CATools ser compatível com o modo (real ou protegido) que vc linka seu programa.

Enviado: 27 Ago 2007 10:40
por sygecom
KARENROBERTO, Bem vindo ao forum....alem do exemplo que o Eolo postou vc pode dar uma olhada no exemplo que tem na seção de Dowload aqui do site do PCToledo !!!
https://pctoledo.org/download/cop ... t&deonde=2

Enviado: 30 Ago 2007 09:10
por KARENROBERTO
Valeu a inteção amigo mas nao tenho a CATools e no site do maligno foi excluido , existe uma rotina que faz isto , usei o ranodom mas ele repete os alguns numeros

Enviado: 30 Ago 2007 09:12
por Maligno
Ainda está no meu site. Só mudei a classificação dos arquivos relacionados à XBase. Link: http://pub.buzinello.com/index.php?d=./ ... ipper/libs