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

    Concorrencia ao usar tabela temporaria

    Compartilhe
    avatar
    rg3915
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 119
    Registrado : 17/06/2013

    Concorrencia ao usar tabela temporaria

    Mensagem  rg3915 em Seg 20 Jan 2014, 16:27

    Estou usando um código vba que transfere alguns dados para uma tabela auxiliar, manipula e volta para a tabela original.
    Como eu faço para resolver o problema de concorrência? Ou seja, não queria que dois usuários usassem ao mesmo tempo.
    avatar
    Uilson Brasil
    VIP
    VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1020
    Registrado : 23/04/2013

    Re: Concorrencia ao usar tabela temporaria

    Mensagem  Uilson Brasil em Seg 20 Jan 2014, 16:47

    Amigão,

    Uma ideia é criar uma tabela tipo parâmetro (tblParametro) com um campo tipo sim/não (Usando).
    Crie um formulário com base nesta tabela.
    Este formulário você pode até inserir como sub-formulário no formulário dê onde você chama a instrução ou no momento em chamar a instrução você poderá abri-lo de forma oculto.
    Agora ao chamar a instrução se o campo for = verdadeiro emite a mensagem informando que o processo está sendo realizado por outro usuário, ao contrário marca o campo "Usando" como verdadeiro e executa a instrução e no final da instrução retorna o campo para falso.


    Espero ter sido claro.


    Abraços,


    .................................................................................
    ::: Uilson Brasil
    ::: Design in Microsoft Access

      Data/hora atual: Qui 20 Jul 2017, 15:32