MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    Tabela não aceita mais de 100 registros dá erro de chave primaria

    Compartilhe
    avatar
    Carlitos
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 13/07/2011

    Tabela não aceita mais de 100 registros dá erro de chave primaria

    Mensagem  Carlitos em Sab 14 Maio 2016, 19:19

    Tenho uma tabela em um sistema que cadastra os produtos, porem a partir do centésimo primeiro registro a tabela não slva os registros e dá erro de violação de chave primária, ou seja o id da linha volta para o primeiro numero, repetindo a sequencia novamente. Já revisei todos os pontos onde poderia ter algum problema e está tudo certo. Essa é a primeira vez que me acontece algo desse tipo. Trabalho com o access2003 e o sistema operacional é o seven 32 bits. Alguem pode me dar uma ajuda?
    avatar
    FabioPaes
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Re: Tabela não aceita mais de 100 registros dá erro de chave primaria

    Mensagem  FabioPaes em Sab 14 Maio 2016, 19:50

    Olha, nunca vi nada do tipo... Essa numeração é a Automatica do Access?

    Se for, experimenta excluir esse campo e  colocar novo com Numeração automatica e marcar como chave primaria... (faça isso em Backup)

    Se nao der certo, Experimente utilizar o campo Como Numero, e utiliza um exemplo aqui do forum, (Numeração em Falta) que pega o ultimo Registro e add mais um... Provavelmente nao tera problema de chave primaria.

    Posta aqui essa tabela no mesmo formato que usa, para testarmos em outra Versao... Poste a que esta com erro...


    .................................................................................
    _____________________________________________________________________
    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!
    avatar
    Carlitos
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 13/07/2011

    Tabela não aceita mais de 100 registros dá erro de chave primaria

    Mensagem  Carlitos em Ter 24 Maio 2016, 14:27

    Bom dia Fabio

    Tbm nunca tinha visto nada do tipo e depois de tanto procurar um erro em alguma configuração, nada encontrei. Acabei clicando no "Compactar e Reparar banco de Dados e dai a tabela começou a acrescentar os codigos na sequencia certa, fazendo o incremento. agradeço pelo esforço em ajudar-me, obrigado.
    avatar
    FabioPaes
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Re: Tabela não aceita mais de 100 registros dá erro de chave primaria

    Mensagem  FabioPaes em Ter 24 Maio 2016, 16:25

    A que bom amigo, aconselho mesmo fazer isso rotineiramente, pois os BD tendem a crescerem fora de controle... e quando vc compacta ele reduz o tamanha, alem de consertar certos erros...


    .................................................................................
    _____________________________________________________________________
    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!

      Data/hora atual: Sex 25 Maio 2018, 04:29