Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Carlos - GSI

[Resolvido] Controle de acesso a variáveis Application

Recommended Posts

Controle de acesso a variáveis ApplicationPara prevenir-se de eventuais problemas com alterações simultâneas de valores devariáveis do tipo Application, mantendo deste modo os dados sempre consistentes, é necessáriolançar mão de dois métodos deste objeto: lock e unlock.Método LockO objetivo deste método é "trancar" o acesso às variáveis Application, deixando-asdisponíveis para somente um único usuário.Método UnLockO método UnLock "destranca" as variáveis Application que foram trancadas por um métodoLock. Quando este método for executado, todas as variáveis Application estarão novamentedisponíveis.Observe o exemplo:No caso acima, o método Lock foi utilizado para que o número de visitantes seja sempreexibido de forma correta, não ocorrendo nenhum problema no caso de haverem duas tentativassimultâneas de modificação no valor desta variável. Depois de alterar o valor de visitantes, aaplicação é destrancada. Veja o resultado deste código:<HTML><BODY><%Application.LockApplication("visitantes") = Application("visitantes") + 1Application.UnLock%><CENTER> Esta página já foi acessada<%=Application("visitantes")%> vezes </CENTER></HTML></BODY>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.