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

    Verificar com base em dois campos se registro já existe

    avatar
    Otelon
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 10/01/2010

    Verificar com base em dois campos se registro já existe Empty Verificar com base em dois campos se registro já existe

    Mensagem  Otelon 13/8/2020, 20:49

    Boa tarde, prezados!

    Necessito de um código que pesquise em dois campos se uma disciplina já foi cadastrada para um determinado professor, para ser colocado no evento “Antes de Atualizar” de uma Combobox, exemplo:
    Ao inserir uma Disciplina para um Professor a partir de uma combobox, exibir uma msg caso o referido registro já exista na tabela. No caso, o mesmo professor e a mesma disciplina.

    Obrigado pela atenção!
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3492
    Registrado : 13/12/2016

    Verificar com base em dois campos se registro já existe Empty Re: Verificar com base em dois campos se registro já existe

    Mensagem  Alexandre Fim 13/8/2020, 20:51

    Boa tarde,

    Neste caso, quais são os campos a serem pesquisados?

    Por gentileza, poste aqui seu banco de dados (somente partes envolvidas) para análise.

    Grato


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    Verificar com base em dois campos se registro já existe Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    Otelon
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 10/01/2010

    Verificar com base em dois campos se registro já existe Empty Re: Verificar com base em dois campos se registro já existe

    Mensagem  Otelon 13/8/2020, 21:37

    Olá, Alexandre!

    Segue os nomes dos campos, acho que assim você consegue me ajudar!

    Tabela: tblDisciplinas
    Campos: Disciplina, Professor
    Controles: cboDisciplina, cboProfessor

    Obrigado!
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3492
    Registrado : 13/12/2016

    Verificar com base em dois campos se registro já existe Empty Re: Verificar com base em dois campos se registro já existe

    Mensagem  Alexandre Fim 13/8/2020, 21:56

    Clodoaldo,

    Em um sistema de professores e disciplinas, e necessário verificar que 1 professor pode dar aula em 1 ou mais disciplinas.
    Para fazer esta relação, é necessário uma tabela auxiliar, que faça a relação entre o professor e sua(s) disciplina(s), conforma abaixo:

    Verificar com base em dois campos se registro já existe Relac_12

    Agora, visualizando com os dados preenchidos nas tabelas, ficaria assim:

    Verificar com base em dois campos se registro já existe Disc_p10

    Para fazer a verificação que vc precisa, é necessário um instrução SQL ou consulta que faça a pesquisa nessas tabelas e trazer o resultado esperado.

    Att,


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    Verificar com base em dois campos se registro já existe Setinf11
    Sistemas e Tecnologia Ltda
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3492
    Registrado : 13/12/2016

    Verificar com base em dois campos se registro já existe Empty Re: Verificar com base em dois campos se registro já existe

    Mensagem  Alexandre Fim 13/8/2020, 21:58

    Ops...inseri dados repetidos na tabela "TB_DISC_PROF", mas desconsidere.


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    Verificar com base em dois campos se registro já existe Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    Otelon
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 10/01/2010

    Verificar com base em dois campos se registro já existe Empty Re: Verificar com base em dois campos se registro já existe

    Mensagem  Otelon 13/8/2020, 22:44

    Blz! Alexandre, se você tiver qualquer código que verifica dois ou mais campos, eu consigo adequar!
    Obrigado!
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3492
    Registrado : 13/12/2016

    Verificar com base em dois campos se registro já existe Empty Re: Verificar com base em dois campos se registro já existe

    Mensagem  Alexandre Fim 13/8/2020, 23:35

    No caso, os campos necessários para pesquisa é o "id_prof" e o "id_dic".
    Qual outro campo vc precisa para comparar?


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    Verificar com base em dois campos se registro já existe Setinf11
    Sistemas e Tecnologia Ltda

    Conteúdo patrocinado


    Verificar com base em dois campos se registro já existe Empty Re: Verificar com base em dois campos se registro já existe

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 02:10