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]Retornar ID do AI criado pelo INSERT no VBA

    avatar
    IuriEmanuel
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 69
    Registrado : 23/08/2018

    [Resolvido]Retornar ID do AI criado pelo INSERT no VBA Empty [Resolvido]Retornar ID do AI criado pelo INSERT no VBA

    Mensagem  IuriEmanuel 10/11/2018, 23:50

    Existe alguma função ou propriedade do INSERT para que retorne o Número do Autoincremento criado pela inserção do Registro? Pois tenho de usar funções de domínio (DUltimo) para recuperar o ultimo valor, e li aqui no Fórum que funções de domínio deixa o BD lento, e por isto estou eliminando todos no meu projeto, e substituindo por consultas.
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3880
    Registrado : 04/04/2010

    [Resolvido]Retornar ID do AI criado pelo INSERT no VBA Empty Re: [Resolvido]Retornar ID do AI criado pelo INSERT no VBA

    Mensagem  Avelino Sampaio 11/11/2018, 07:52

    Olá!

    pelo recordset fica bem simples, veja no artigo abaixo (copie e cole o endereço no seu navegar).

    usandoaccess.com.br/blog/valor-autonumeracao-via-codigo.asp?id=1#inicio


    Sucesso!
    avatar
    IuriEmanuel
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 69
    Registrado : 23/08/2018

    [Resolvido]Retornar ID do AI criado pelo INSERT no VBA Empty Re: [Resolvido]Retornar ID do AI criado pelo INSERT no VBA

    Mensagem  IuriEmanuel 13/11/2018, 00:35

    Excelente, Genial, Perfeito.
    Gostaria de saber também se é possível utilizar o mesmo recordset para outras funções no Formulário. Por exemplo, criei o Recordset no evento ao abrir, no form. A Medida que o usuário for manuseando o formulário, por exemplo, ao clicar num botão alterar o recordset criado acima no "Ao Abrir", utilizando somente a expressão: rst!Botao = True. Tentei, dessa forma mas diz que a variável não está definida, tentei declarar o rst como Public rst As DAO.Recordset mas aí não funciona nada... Existe essa possibilidade ou eu teria de ficar abrindo e fechando recordsets para cada ação do usuário?
    avatar
    IuriEmanuel
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 69
    Registrado : 23/08/2018

    [Resolvido]Retornar ID do AI criado pelo INSERT no VBA Empty Re: [Resolvido]Retornar ID do AI criado pelo INSERT no VBA

    Mensagem  IuriEmanuel 13/11/2018, 11:34

    Consegui!! Obrigado!

    Conteúdo patrocinado


    [Resolvido]Retornar ID do AI criado pelo INSERT no VBA Empty Re: [Resolvido]Retornar ID do AI criado pelo INSERT no VBA

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 23:37