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]Verificação de campos coincidentes

    avatar
    neusvaldo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2
    Registrado : 19/09/2012

    [Resolvido]Verificação de campos coincidentes Empty Verificação de campos coincidentes

    Mensagem  neusvaldo 19/9/2012, 15:12

    Tenho três campos numa tabela a serem verificados: Data, Turno e Local.
    Ao digitar o local, preciso saber se o mesmo já está ocupado na data e turno correspondente. Como solucionar o problema?
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Verificação de campos coincidentes Empty Re: [Resolvido]Verificação de campos coincidentes

    Mensagem  Alexandre Neves 19/9/2012, 15:19

    Boa tarde, neusvaldo, e bem-vindo ao fórum
    Evite nomear com nomes reservados do Access
    No acontecimento AoSair do controlo TxtLocal, coloque código para verificar o que pretende:
    If DCount("*","Tabela","Data=#" & TxtData & "# and Turno=" & TxtTurno & " and Local='" & TxtLocal &"'")>0 then
    msgbox "Já existe registo com os valores digitados."
    docmd.cancelevent
    end if


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    neusvaldo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2
    Registrado : 19/09/2012

    [Resolvido]Verificação de campos coincidentes Empty Re: [Resolvido]Verificação de campos coincidentes

    Mensagem  neusvaldo 20/9/2012, 15:01

    Alexandre,
    Desculpe a ignorância, estou há muito tempo sem utilizar o Access, estou enferrujado.
    Com sua ajuda tentei resolver, mas sinceramente não lembro onde exatamente colocar o código, lembro que é a partir do formulário.
    Preciso de um passo a passo.
    Agradeço a atenção.
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Verificação de campos coincidentes Empty Re: [Resolvido]Verificação de campos coincidentes

    Mensagem  Alexandre Neves 20/9/2012, 15:52

    neusvaldo,
    Não tenho a bd para saber os nomes concretos. Estude pelos assuntos tratados e resolvidos no fórum, pela ajuda do Access, por sebentas, etc.
    O código que indiquei significa
    If DCount("*","Tabela","Data=#" & TxtData & "# and Turno=" & TxtTurno & " and Local='" & TxtLocal &"'")>0 then
    Tabela - nome da tabela
    Data e Turma - Nomes dos campos
    TxtData e TxtLocal - Nomes dos controlos


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Verificação de campos coincidentes Empty Re: [Resolvido]Verificação de campos coincidentes

    Mensagem  Alexandre Neves 26/1/2013, 23:15

    Não tendo havido evolução, o assunto passa a resolvido.


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo

    Conteúdo patrocinado


    [Resolvido]Verificação de campos coincidentes Empty Re: [Resolvido]Verificação de campos coincidentes

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 04:17