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

    [Resolvido]Zerar campo ID em uma tabela

    Mriegel
    Mriegel
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 190
    Registrado : 22/01/2011

    [Resolvido]Zerar campo ID em uma tabela Empty [Resolvido]Zerar campo ID em uma tabela

    Mensagem  Mriegel 31/3/2011, 23:36

    Boa noite
    Tenho uma tabela com um campo denominado "ID", o tipo de dado deste campo é "numeração automática".
    O meu problema é que quando deleto dados desta tabela e incluo novos dados , o campo "ID" continua sendo acrescido de "UM" à partir do último "ID" da tabela antes de deletar os campos.
    Gostaria de saber como faço para zerar este campo "ID".
    Desde já agradeço.

    Abraço

    Marcelo
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7305
    Registrado : 11/05/2010

    [Resolvido]Zerar campo ID em uma tabela Empty Re: [Resolvido]Zerar campo ID em uma tabela

    Mensagem  vieirasoft 31/3/2011, 23:38

    A numeração automática tem esse inconveniente. Aqui no fórum tem exemplos para isso. Uma forma é copiar a tabela para uma nova. Pesquise no fórum.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7305
    Registrado : 11/05/2010

    [Resolvido]Zerar campo ID em uma tabela Empty Re: [Resolvido]Zerar campo ID em uma tabela

    Mensagem  vieirasoft 31/3/2011, 23:48

    Também pode considerar usar outro modo sem ser a numeração automática, assim:

    Public Function ContadorSimples(strCampo As String, NomeTabela As String) As Long
    Dim strMax As Long
    strMax = DMax(strCampo, NomeTabela)
    ContadorSimples = Nz(strMax) + 1
    End Function
    Mriegel
    Mriegel
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 190
    Registrado : 22/01/2011

    [Resolvido]Zerar campo ID em uma tabela Empty Re: [Resolvido]Zerar campo ID em uma tabela

    Mensagem  Mriegel 1/4/2011, 00:12

    Obrigado.
    Acabei substituindo a numeração automática por número.
    Realmente fica melhor.
    Obrigado pela dica
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7305
    Registrado : 11/05/2010

    [Resolvido]Zerar campo ID em uma tabela Empty Re: [Resolvido]Zerar campo ID em uma tabela

    Mensagem  vieirasoft 1/4/2011, 00:16

    Bom trabalho e obrigado pelo retorno

      Data/hora atual: 20/1/2022, 12:02