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


3 participantes

    [Resolvido]Duplicidade em dois campos

    Agravina
    Agravina
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1623
    Registrado : 18/07/2010

    duplicidade - [Resolvido]Duplicidade em dois campos Empty [Resolvido]Duplicidade em dois campos

    Mensagem  Agravina 31/7/2016, 13:09

    Estou tentando criar um alerta de duplicidade baseado em 2 campos

    fornecedor e produto

    If DCount("*", "tab_fornecedor", "fornecedor;Produto='" & Me.NFornecedor & "'") > 0 Then
    MsgBox "Produto já cadastrado.", vbInformation, "Informação"
    Exit Sub
    cleverson_manaus
    cleverson_manaus
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1022
    Registrado : 23/09/2011

    duplicidade - [Resolvido]Duplicidade em dois campos Empty Re: [Resolvido]Duplicidade em dois campos

    Mensagem  cleverson_manaus 31/7/2016, 14:08

    Bom dia Agravina,

    Os dois campos são da mesma tabela?
    Se for faz um chave composta com os dois campos.

    Cleverson


    .................................................................................
    afro

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!
    Agravina
    Agravina
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1623
    Registrado : 18/07/2010

    duplicidade - [Resolvido]Duplicidade em dois campos Empty Re: [Resolvido]Duplicidade em dois campos

    Mensagem  Agravina 31/7/2016, 18:23

    sao mesma tabela
    cleverson_manaus
    cleverson_manaus
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1022
    Registrado : 23/09/2011

    duplicidade - [Resolvido]Duplicidade em dois campos Empty Re: [Resolvido]Duplicidade em dois campos

    Mensagem  cleverson_manaus 31/7/2016, 18:26

    Então vai funfar, a integridade referencial vai bloqueiar.

    Cleverson


    .................................................................................
    afro

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!
    Agravina
    Agravina
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1623
    Registrado : 18/07/2010

    duplicidade - [Resolvido]Duplicidade em dois campos Empty Re: [Resolvido]Duplicidade em dois campos

    Mensagem  Agravina 31/7/2016, 18:32

    como fazer ?
    cleverson_manaus
    cleverson_manaus
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1022
    Registrado : 23/09/2011

    duplicidade - [Resolvido]Duplicidade em dois campos Empty Re: [Resolvido]Duplicidade em dois campos

    Mensagem  cleverson_manaus 31/7/2016, 19:47

    No modo estrutura da tabela selecione os dois campos, clique no símbolo da chave primária, deixe-os duplicação autorizada.


    .................................................................................
    afro

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    duplicidade - [Resolvido]Duplicidade em dois campos Empty Re: [Resolvido]Duplicidade em dois campos

    Mensagem  FabioPaes 31/7/2016, 20:02

    If DCount("*", "tab_fornecedor", "fornecedor='" & Me.NFornecedor & "' AND Produto= '" & Me.Produto & "'") > 0 Then

    Basta apontar os dois campos corretamente de acordo com a estrutura a cima que funcionará amigo, utilizando o AND...


    Veja aqui um exemplo com Duas Condiçoes.
    https://www.maximoaccess.com/t26081-resolvidoimpedir-dados-duplicados-em-uma-linha-de-registros


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    Agravina
    Agravina
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1623
    Registrado : 18/07/2010

    duplicidade - [Resolvido]Duplicidade em dois campos Empty Re: [Resolvido]Duplicidade em dois campos

    Mensagem  Agravina 31/7/2016, 20:21

    Obrigado Fabio isso que eu queria.

    Conteúdo patrocinado


    duplicidade - [Resolvido]Duplicidade em dois campos Empty Re: [Resolvido]Duplicidade em dois campos

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 23:57