Fórum Teste de concorrencia #167868
04/07/2003
0
-um sistema para rede
-acesso a banco mysql
-componentes dbexpress para acesso
- uma agenda na tela principal que eh atualizada com evento de um timer
-opcoes de agenda:
-reagendar
-marcar como cumprida
o q acontece:
qdo varios usuarios tentam ao mesmo tempo marca a agenda como cumprida (nao o mesmo registro, registros diferentes mas ao mesmo tempo) dah o seguinte erro:
[b:6fe4596f95]Variant array is locked.[/b:6fe4596f95]
tenho uma tabela da agenda onde sao feitas as alteracoes, insercoes
e para exibi-la na tela principal uso uma query (pois tem condicoes de filtro)
alguem tem alguma ideia do que pode ser e como resolver.....?
serah q em outras rotinas q mais usuarios chamarem ao mesmo tempo vai dar o mesmo erro?
obrigada,
K-ROL
K-rol
Curtir tópico
+ 0Posts
05/07/2003
K-rol
esse erro q descrevi no outro topico postado acontece soh qdo entro com um usuario em mais de uma maquina......se os usuarios sao todos diferentes nao dah erro....
alguem tem alguma ideia de como posso verificar os usuarios logados no banco pra nao deixar q o mesmo entre em outra maquina?
PS: o mesmo usuario q entra no sistema eh o usuario q coloco como parametro de conexao (SQLConnection). Pois qdo incluo um usuario dou um grant pra ele......
K-ROL
Gostei + 0
06/07/2003
K-rol
Gostei + 0
06/07/2003
Edilcimar
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)