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

    Mostrar mensagem informando valor duplicado no bd access

    avatar
    danielmarcos17
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 19
    Registrado : 01/07/2015

    Mostrar mensagem informando valor duplicado no bd access Empty Mostrar mensagem informando valor duplicado no bd access

    Mensagem  danielmarcos17 2/7/2015, 13:17

    Pessoal bom dia.

    Venho através deste fórum mostrar uma dúvida que está me consumindo ha dias.
    Bem, eu fiz um aplicativo utilizando o Excel, Access e VBA.

    Como faço para quando o usuário clicar no botão "cadastrar" o programa verifique na tabela do access se o campo "CPF", já possui um número igual ja cadastrado na base de dados?



    OBs: Caso dê erro no banco de dados, altere o caminho:

    Sub Conecta()

    'Rotina para fazer a conexão com o Banco de Dados em Access
       Set banco = OpenDatabase("C:\Sislogin\sistema.mdb", False, False, "MS Access;PWD=123")

    Segue o link para download:
    http://www.4shared.com/zip/zksq95vkce/Sislogin.html

    Desde já obrigado pela atenção.
    Sidney
    Sidney
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 431
    Registrado : 08/10/2012

    Mostrar mensagem informando valor duplicado no bd access Empty Re: Mostrar mensagem informando valor duplicado no bd access

    Mensagem  Sidney 14/9/2015, 21:21

    Amigo boa tarde! 

    Tente adaptar esse código.
    Código:
    If DCount("CPF_Cad", "Tab_Principal", "CampodoCPF='" & Me!CPF_Cad & "'") >= 1 Then
    MsgBox "CPF já cadastrado no sistema.", vbInformation, "ATENÇÃO!"
    Cancel = True
    Exit Sub
    End If


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