MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    [Resolvido]consulta sorteando nome

    Compartilhe

    ed2017
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 14
    Registrado : 20/09/2017

    [Resolvido]consulta sorteando nome

    Mensagem  ed2017 em 21/9/2017, 00:29

    boa noite pessoal,
    tô com projeto na igreja de fazer um sorteio...
    quero que funcione assim;
    quero apertar um botao no formulário ou chamar uma consulta e me retorne o nome do sorteado que esta em uma tabela, e uma vez que a pessoa seja sorteada ela seja bloqueada.
    eu fiz a tabela e uma consulta e usei um codigo chamando uma consulta que achei pesquisando aqui no forum, um código que o amigo JPaulo postou mas não cosegui bloquear o candidato para que ele nao fosse sorteado de novo. se alguém puder ajudar eu agradeço!

    o código que estou usando na consulta é esse abaixo do amigo JPaulo.

    SELECT TOP 1 candidatos FROM tbl_candidatos ORDER BY Rnd(Len(candidatos));
    avatar
    Fernando Bueno
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1993
    Registrado : 13/04/2012

    Re: [Resolvido]consulta sorteando nome

    Mensagem  Fernando Bueno em 21/9/2017, 01:51

    Boa noite;

    Uma idéia seria você criar um campo na tabela do tipo sim/não com nome Bloqueado, depois

    altere o sql da sua consulta para este abaixo. Quando executar a consulta basta marcar como

    bloqueado que na próxima não sera sorteado novamente.

    Código:
    SELECT TOP 1 tbl_candidatos.candidatos, tbl_candidatos.Bloqueado
    FROM tbl_candidatos
    WHERE (((tbl_candidatos.Bloqueado)=No))
    ORDER BY Rnd(Len(candidatos));


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Você precisa estar registrado e conectado para ver esta imagem.]

    ed2017
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 14
    Registrado : 20/09/2017

    Re: [Resolvido]consulta sorteando nome

    Mensagem  ed2017 em 21/9/2017, 20:14

    boa tarde amigo Fernando Bueno e a todos do forum.
    amigo Fernando o código que você passou deu certo, porém tenho que bloquear o candidato manualmente, há a possibilidade desse bloqueio ser automático. tipo assim sorteou o candidato e automaticamente ele ser bloqueado até que eu queira desbloquea-lo novamente?
    é que são quasse 700 pessoas.
    desde já agradeço a disponibilidade do amigo e de todos do foro.
    avatar
    Fernando Bueno
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1993
    Registrado : 13/04/2012

    Re: [Resolvido]consulta sorteando nome

    Mensagem  Fernando Bueno em 21/9/2017, 22:21

    Boa tarde;

    Veja se atende
    Anexos
    Exemplo_sorteio_candidatos.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (24 Kb) Baixado 21 vez(es)


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Você precisa estar registrado e conectado para ver esta imagem.]

    ed2017
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 14
    Registrado : 20/09/2017

    Re: [Resolvido]consulta sorteando nome

    Mensagem  ed2017 em 22/9/2017, 00:17

    boa noite amigo Fernando, rapaz deu certinho!!!!!
    obrigado a todos do forum, e muito obrigado ao amigo Fernando pela atenção!!!!
    avatar
    Fernando Bueno
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1993
    Registrado : 13/04/2012

    Re: [Resolvido]consulta sorteando nome

    Mensagem  Fernando Bueno em 22/9/2017, 03:26

    Boa noite;

    Fico feliz em ter satisfeito sua necessidade, agradecemos o retorno!


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Você precisa estar registrado e conectado para ver esta imagem.]

      Data/hora atual: 17/11/2018, 03:07