MaximoAccess

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

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

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

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

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


2 participantes

    [Resolvido]Consulta de Comparação

    dyl2011.programador
    dyl2011.programador
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 525
    Registrado : 08/07/2011

    [Resolvido]Consulta de Comparação Empty Consulta de Comparação

    Mensagem  dyl2011.programador 26/10/2011, 18:18

    Boa tarde, a Todos.


    Gostaria de saber se teria como fazer uma rotina para verificar numa tabela um campo nome baseado em outro campo tipo (sim/não), ou seja verificar todos os registros que tenham o campo tipo sim/não marcado me retornando todos os nomes e comparando com os campos nomes de outra tabela?

    Teria como?

    Adilson


    .................................................................................
    "Não há quem saiba tanto que não tenha o que aprender, e não há quem saiba tão pouco que não tenha o que ensinar".

    Blog Com vídeo-aulas grátis: http://moriabereiasolucoes.wordpress.com
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]Consulta de Comparação Empty Re: [Resolvido]Consulta de Comparação

    Mensagem  Alexandre Neves 26/10/2011, 19:46

    Boa tarde, dyl

    Tem como fazer. Explique melhor com nomes de campos, tabelas e relacionamentos
    dyl2011.programador
    dyl2011.programador
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 525
    Registrado : 08/07/2011

    [Resolvido]Consulta de Comparação Empty Re: [Resolvido]Consulta de Comparação

    Mensagem  dyl2011.programador 26/10/2011, 20:10

    Boa tarde, Grato pelo retorno.

    Tenho duas tabelas tblFechamento e tblCadAluno, ambas tem em comum o campo Nome que desejo verificar se o campo Nome da tabela Fechamento já existe na cadastro de alunos, caso não exista iriei adicionar isso quando abrir o form cad aluno, sendo que na tabela fechamento também tem o campo internamento (sim/não) se estiver marcado aí ele vai na tabela cad aluno e verifica se o nome está lá não estando cadastra. Isso quando abrir o form cadaluno.

    Não fiz relacionamentos.

    Grato

    Adilson


    .................................................................................
    "Não há quem saiba tanto que não tenha o que aprender, e não há quem saiba tão pouco que não tenha o que ensinar".

    Blog Com vídeo-aulas grátis: http://moriabereiasolucoes.wordpress.com
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]Consulta de Comparação Empty Re: [Resolvido]Consulta de Comparação

    Mensagem  Alexandre Neves 26/10/2011, 20:54

    Novamente, dyl

    Em conclusão, quer que acrescente, na tabela tblCadAluno, os nomes que existam na tabela tblFechamento e que ainda não existam na primeira tabela (tblCadAluno)!
    Currentb.execute "INSERT INTO tblCadAluno SELECT Nome FROM tblFechamento WHERE Nome NOT IN (SELECT Nome FROM tblCadAluno);"
    dyl2011.programador
    dyl2011.programador
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 525
    Registrado : 08/07/2011

    [Resolvido]Consulta de Comparação Empty Re: [Resolvido]Consulta de Comparação

    Mensagem  dyl2011.programador 26/10/2011, 21:08

    Blz, só de olhar já dá para acreditar que vai dar certo antes mesmo de testar. kkkkkkkkkkkkkkkkkkkkkk!

    Agora o seguinte detalhe!

    Verificar se o campo internações (tipo sim/não) está marcado, se estiver marcado (sim) então pega todos o nomes da tabela fechamento (ou seja, retorna uma lista (por exemplo num listbox)) e aí sim faz uma comparação com a tabela cadastro de alunos e torna disponíveis somente este.

    Entendeu?

    Agradecido

    Adilson


    .................................................................................
    "Não há quem saiba tanto que não tenha o que aprender, e não há quem saiba tão pouco que não tenha o que ensinar".

    Blog Com vídeo-aulas grátis: http://moriabereiasolucoes.wordpress.com
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]Consulta de Comparação Empty Re: [Resolvido]Consulta de Comparação

    Mensagem  Alexandre Neves 26/10/2011, 21:46

    dyl,

    Leia o que escreveu. Primeiro disse que copia todos, depois disse que só copiava os que estivessem marcados. ora, quando fosse executada a segunda cópia, já todos tinham sido copiados na primeira instrução. Foi isso que disse e é assim que o computador faria.
    Se só quer que copie os marcados, será assim:
    Currentb.execute "INSERT INTO tblCadAluno SELECT Nome FROM tblFechamento WHERE Nome NOT IN (SELECT Nome FROM tblCadAluno) and Internamento;"
    dyl2011.programador
    dyl2011.programador
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 525
    Registrado : 08/07/2011

    [Resolvido]Consulta de Comparação Empty Re: [Resolvido]Consulta de Comparação

    Mensagem  dyl2011.programador 26/10/2011, 22:10

    Mestre,

    Valeu pela ajuda, vou testar e criar listbox e etc..
    Vou colocar o resolvido, caso haja necessidade reabro o tópico. Pois vai demorar um pouco terei que criar forms e list etc..


    Brigadoooooooooooooooooo

    Adilson


    .................................................................................
    "Não há quem saiba tanto que não tenha o que aprender, e não há quem saiba tão pouco que não tenha o que ensinar".

    Blog Com vídeo-aulas grátis: http://moriabereiasolucoes.wordpress.com
    dyl2011.programador
    dyl2011.programador
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 525
    Registrado : 08/07/2011

    [Resolvido]Consulta de Comparação Empty Re: [Resolvido]Consulta de Comparação

    Mensagem  dyl2011.programador 26/10/2011, 22:10

    Brigadooooooooooooo


    .................................................................................
    "Não há quem saiba tanto que não tenha o que aprender, e não há quem saiba tão pouco que não tenha o que ensinar".

    Blog Com vídeo-aulas grátis: http://moriabereiasolucoes.wordpress.com

    Conteúdo patrocinado


    [Resolvido]Consulta de Comparação Empty Re: [Resolvido]Consulta de Comparação

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 9/5/2024, 12:25