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]chave primária

    avatar
    lucianomaciel
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 19
    Registrado : 23/04/2014

    [Resolvido]chave primária Empty [Resolvido]chave primária

    Mensagem  lucianomaciel 23/5/2014, 01:57

    Olá a todos do fórum.

    preciso de ajuda. tenho uma tabela com id e cnpj - a id é a chave primária, mas preciso que valide a id+cnpj
    na chave primaria deixei clicado ctrl e marquei os dois campos, mas na hora de salvar da que o valor do indice cnpj é nulo, no campo nome fica em branco ao preencher com nome "cnpj" ele nao fica marcado também como chave primaria.

    existe outra forma de tornar os dois campos chave?
    formiga10x
    formiga10x
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 811
    Registrado : 11/09/2013

    [Resolvido]chave primária Empty Re: [Resolvido]chave primária

    Mensagem  formiga10x 23/5/2014, 02:26

    Porque vc não deixa o campo chave primária como numeração automática mesmo e cria um campo para o cnpj?
    avatar
    lucianomaciel
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 19
    Registrado : 23/04/2014

    [Resolvido]chave primária Empty Re: [Resolvido]chave primária

    Mensagem  lucianomaciel 23/5/2014, 10:30

    obrigado pelo retorno..
    é que eu tenho um sistema de folha e neste bd quero digitar o mesmo código do sistema ex: 8080 matriz + cnpj matriz,, outro cadastrado 8080 + cnpj filial



    rdrck
    rdrck
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1012
    Registrado : 11/03/2014

    [Resolvido]chave primária Empty Re: [Resolvido]chave primária

    Mensagem  rdrck 23/5/2014, 11:07

    Olá Luciano,
    Me desculpe, mas não entendi direito qual o problema.
    Você tem 02 campos? Um ID e ou outro CNPJ. É isso?
    Se for, o que você quer digitar nesse campo ID? O que quer digitar no campo CNPJ?
    Coloque um exemplo aqui de como quer que fique o cadastro na tabela com algumas linhas de registros.


    .................................................................................
    Meu Programa / OS:
    Access 2010 - Windows 10.
    avatar
    lucianomaciel
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 19
    Registrado : 23/04/2014

    [Resolvido]chave primária Empty Re: [Resolvido]chave primária

    Mensagem  lucianomaciel 23/5/2014, 12:33

    Olá rdrck,

    isso tenho 02 campos um id (numerico) e outro cnpj(texto)
    no campo id digito código da empresa 8080
    no campo cnpj - cnpj da empresa.

    porém estou com problema porque eu tenho no meu sistema de folha dentro do 8080 filial 1 - 2 - 3

    então quando digito 8080 e informo cnpj matriz ok.
    depois quando digito 8080 e informo cnpj da filial não grava porque o access verifica como chave primária o id e diz que já tem cadastro no código 8080 eu queria que ele verifique o código mesmo que se for igual aceitar gravar porque o cnpj é diferente.

    Agradeço a atenção.
    rdrck
    rdrck
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1012
    Registrado : 11/03/2014

    [Resolvido]chave primária Empty Re: [Resolvido]chave primária

    Mensagem  rdrck 23/5/2014, 12:54

    Ok, então aí vai minha sugestão:
    Na sua tabela, deixe o campo ID (ou Código) como autonumeração e crie um campo CódigoEmpresa e outro CNPJ.
    Assim sua chave primária fica sendo o "ID" da tabela e você teria liberdade para trabalhar com os números/códigos da empresa e CNPJ.


    .................................................................................
    Meu Programa / OS:
    Access 2010 - Windows 10.
    avatar
    lucianomaciel
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 19
    Registrado : 23/04/2014

    [Resolvido]chave primária Empty Re: [Resolvido]chave primária

    Mensagem  lucianomaciel 23/5/2014, 13:13

    muito obrigado, farei desta forma.

    Abraço
    rdrck
    rdrck
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1012
    Registrado : 11/03/2014

    [Resolvido]chave primária Empty Re: [Resolvido]chave primária

    Mensagem  rdrck 23/5/2014, 14:32

    O Fórum agradece.
    Sucesso.
    Valeu.


    .................................................................................
    Meu Programa / OS:
    Access 2010 - Windows 10.

      Data/hora atual: 27/9/2022, 17:29