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
Connekta Informatica
fmelloti
6 participantes

    [Resolvido]Impedir cadastramento de registro duplicado no Access

    avatar
    fmelloti
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 16/07/2012

    [Resolvido]Impedir cadastramento de registro duplicado no Access Empty [Resolvido]Impedir cadastramento de registro duplicado no Access

    Mensagem  fmelloti 16/7/2012, 17:55

    Boa tarde,

    Em um formulário de agendamento de salas, preciso que seja impedido ao usuário que seja agendada uma sala que foi agendada no mesmo dia e horário

    Ex:

    João = 12/12/12 08:00
    José = 12/12/12 08:00 (impedir qu isso ocorra)

    Desde já muito obrigado.
    Connekta Informatica
    Connekta Informatica
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1082
    Registrado : 01/07/2011

    [Resolvido]Impedir cadastramento de registro duplicado no Access Empty Re: [Resolvido]Impedir cadastramento de registro duplicado no Access

    Mensagem  Connekta Informatica 16/7/2012, 18:10

    Use no evento antes de atualizar.

    É só adaptar em seu banco de dados.
    Código:

    If (Not IsNull(DLookup("[nomedocampo]", "nometabela", _
    "[nomedocampo] ='" & Me!nomedocampo & "'"))) Then
    MsgBox "O vvvvvv já está cadastrado no sistema..." & nomedocampo.Text, _
    vbInformation, "Exemplo"
    Cancel = True 'cancela o evento.
    Me!nomedocampo.Undo 'desfaz a digitação.
    End If


    .................................................................................




    Untitled Document





    Connekta Informática Apoia:


    Chapada dos Veadeiros - Alto Paraíso de Goiás
    Venha conhecer as belezas naturais desta cidade.


    Clique Aqui


    Lembrete: Desfrutar e Preservar é um direito de Todos.




    yancarlos009 gosta desta mensagem

    avatar
    fmelloti
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 16/07/2012

    [Resolvido]Impedir cadastramento de registro duplicado no Access Empty Re: [Resolvido]Impedir cadastramento de registro duplicado no Access

    Mensagem  fmelloti 16/7/2012, 18:18

    PatSoft,

    Obrigado pela dica, mas eu teria que buscar no campo DATA e também no campo HORA as informações, para ter certeza que ninguém mais estaria agendado na mesma da e hora

    Ex: A no dia 12/12/12 as 15h só poderia ter um registro.

    Como posso fazer isso??

    Obrigado...
    Connekta Informatica
    Connekta Informatica
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1082
    Registrado : 01/07/2011

    [Resolvido]Impedir cadastramento de registro duplicado no Access Empty Re: [Resolvido]Impedir cadastramento de registro duplicado no Access

    Mensagem  Connekta Informatica 16/7/2012, 19:22

    Dê uma olhada nesse exemplo referente: http://maximoaccess.forumeiros.com/t2578-resolvidonao-duplicar-registro-e-quatro-campos



    .................................................................................




    Untitled Document





    Connekta Informática Apoia:


    Chapada dos Veadeiros - Alto Paraíso de Goiás
    Venha conhecer as belezas naturais desta cidade.


    Clique Aqui


    Lembrete: Desfrutar e Preservar é um direito de Todos.




    avatar
    fmelloti
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 16/07/2012

    [Resolvido]Impedir cadastramento de registro duplicado no Access Empty Re: [Resolvido]Impedir cadastramento de registro duplicado no Access

    Mensagem  fmelloti 16/7/2012, 20:31

    PatSoft

    Funcionou, porém a mensagem não aparece na tela, o que retorna é a mensagem padrão do Access quando há duplicidade de índice.

    Desde já agradeço a força.
    Connekta Informatica
    Connekta Informatica
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1082
    Registrado : 01/07/2011

    [Resolvido]Impedir cadastramento de registro duplicado no Access Empty Re: [Resolvido]Impedir cadastramento de registro duplicado no Access

    Mensagem  Connekta Informatica 16/7/2012, 21:32

    Se puder me enviar seu Banco de Dados, Agradeço.
    E-Mail: rogielpereirasilva@gmail.com


    .................................................................................




    Untitled Document





    Connekta Informática Apoia:


    Chapada dos Veadeiros - Alto Paraíso de Goiás
    Venha conhecer as belezas naturais desta cidade.


    Clique Aqui


    Lembrete: Desfrutar e Preservar é um direito de Todos.




    avatar
    fmelloti
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 16/07/2012

    [Resolvido]Impedir cadastramento de registro duplicado no Access Empty Re: [Resolvido]Impedir cadastramento de registro duplicado no Access

    Mensagem  fmelloti 16/7/2012, 22:33

    Enviado...

    Ver o form "Cópia de Form - Nivelamentos Geral" que é o que estou fazendo os testes. No campo "Hora" ao atualizar precisaria que ele informa-se se já há algum nivelamento para aquela data(campo anterior) e horário.

    Obrigado.
    Anexos
    [Resolvido]Impedir cadastramento de registro duplicado no Access AttachmentDatabase1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (595 Kb) Baixado 445 vez(es)
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 07/05/2011

    [Resolvido]Impedir cadastramento de registro duplicado no Access Empty Re: [Resolvido]Impedir cadastramento de registro duplicado no Access

    Mensagem  Lupércio 17/7/2012, 01:45

    fbellot boa noite!

    Primeiramente vai uma dica, não coloque nomes nas tabelas separados, os nomes das tabelas e fomulários devem ser emendados. Exemplo "tabela clientes" errado tem que ser "TabelaClientes" emendado, essa dica tambem serve para os formulários. Alterei o nome da tabela e do formulário do seu banco, criei uma macro, para desfazer o registro, e inseri dois códigos no bd. Agora adpte conforme desejar eis o bd. Qualquer coisa nos grite. Very Happy
    avatar
    fmelloti
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 16/07/2012

    [Resolvido]Impedir cadastramento de registro duplicado no Access Empty Re: [Resolvido]Impedir cadastramento de registro duplicado no Access

    Mensagem  fmelloti 19/7/2012, 00:27

    Lupércio, boa noite,

    Excelente...adaptei para a minha necessidade e está tudo funcionando perfeitamente. Muito bom mesmo!! Muito obrigado pela força e um abração!!!
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 07/05/2011

    [Resolvido]Impedir cadastramento de registro duplicado no Access Empty Re: [Resolvido]Impedir cadastramento de registro duplicado no Access

    Mensagem  Lupércio 20/7/2012, 00:13

    Que bom que pude ajudar! Very Happy

    O forum agradece, obrigado pelo retorno!
    avatar
    analarissap
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 1
    Registrado : 11/01/2012

    [Resolvido]Impedir cadastramento de registro duplicado no Access Empty access 2007

    Mensagem  analarissap 23/1/2014, 13:59

    Existe possibilidade de inserir na versao access 2007?
    avatar
    moretti
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1
    Registrado : 10/09/2015

    [Resolvido]Impedir cadastramento de registro duplicado no Access Empty [Resolvido]Erro de duplicidade ao cadastrar cliente

    Mensagem  moretti 17/9/2015, 14:04

    Bom dia,

    Sou novo no forum e curioso no access2007, estou terminando um sistema, mas estou com dificuldades no formulário cadastro, no campo RG no formulário, está como chave primária, tipo de dados numérico, requerido (sim) e Sim (Duplicação não autorizada). Gostaria que, quando digitar RG já cadastrado informar-me sobre a duplicidade e, que possa ser informado por inbox.

    obs: Origem: tb_Cadastro // formulario: fml_Cadastro // campo do formulario: RG

    Desde já agradeço pela atenção

    abç
    yancarlos009
    yancarlos009
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 27/02/2023

    [Resolvido]Impedir cadastramento de registro duplicado no Access Empty Re: [Resolvido]Impedir cadastramento de registro duplicado no Access

    Mensagem  yancarlos009 11/1/2024, 14:03

    Esse código, feito em 2012... 12 anos depois me ajudando em um problema agora em 2024!!!! muito obrigado pelo forum!!!! Very Happy

    Conteúdo patrocinado


    [Resolvido]Impedir cadastramento de registro duplicado no Access Empty Re: [Resolvido]Impedir cadastramento de registro duplicado no Access

    Mensagem  Conteúdo patrocinado


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