Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/09/2013, 09:41
CRauda
 
Fecha de Ingreso: septiembre-2010
Mensajes: 91
Antigüedad: 13 años, 7 meses
Puntos: 9
Respuesta: 2 o mas usuarios pueden ver la misma informacion

Creo que el problema viene porque todas las variables que creas, y que llenas las has declarado tipo static, supongo que sabes que normalmente, una variable local de un procedimiento deja de existir en cuanto finaliza el procedimiento. Una variable estática sigue existiendo y conserva su valor más reciente. La próxima vez que su código llame al procedimiento, no se reinicializa la variable y sigue conservando el último valor asignado. Una variable estática sigue existiendo mientras dure la clase o módulo en donde está definida.

Es realmente necesario que sean todas static? Bueno, eso es lo unico que he encontrado, otra cosa que te podria servir es no llenar las variables durante se vaya escribiendo, es decir, que el usuario primero termine de llenar todos los campos y al darle click a guardar y mandes a llamar al metodo entonces ahi llena las variables, has la insercion, destruye las variables (ponlas null denuevo) y luego recarga la informacion, para que no se vaya viendo a tiempo real lo que se esta escribiendo, espero te sirva.

Saludos.