Actualización de una mesa de trabajo a través de muchos de usuario


en Este artículo se explica cómo compartir una mesa de trabajo a través de multiusers. También bloqueo de direcciones estrategias.

por ejemplo, Si usted tiene que utilizar un Software de presentación de informes, como los informes de Crystal, a veces usted tendrá que tener una mesa de Trabajo para mostrar los resultados. Cristal no va a leer los datos de definición de una tabla temporal. Pero, ¿cómo compartir esta mesa con múltiples usuarios sin problemas?

Mi solución fue añadir un reportid campo. Cada usuario que ejecuta el informe va a agregar su propio y único Reportid campo y eliminar todos sus registros una vez que el informe es producido.
Todo esto se puede lograr dentro de un procedimiento almacenado vinculado al informe.

también Hay otra cuestión que se plantean a la hora de actualizar los datos.
Si utiliza SQL predeterminado mecanismo de bloqueo que usted puede leer los datos que está siendo cambiado.

Si en la tabla de agregar una marca de tiempo se puede recuperar esa columna y asegúrese de que los datos a los que están leyendo es hasta la fecha. Todo lo que hacemos es comparar la marca de tiempo insertado con la que estás leyendo. Si son la misma, entonces la información es exacta.
Si ellos no son los datos que usted está leyendo ha sido actualizado.









Actualizacion de una mesa de trabajo a traves de muchos de usuario


Actualizacion de una mesa de trabajo a traves de muchos de usuario : Multi-millones de consejos para hacer su vida mas facil.


en Este articulo se explica como compartir una mesa de trabajo a traves de multiusers. Tambien bloqueo de direcciones estrategias.

por ejemplo, Si usted tiene que utilizar un Software de presentacion de informes, como los informes de Crystal, a veces usted tendra que tener una mesa de Trabajo para mostrar los resultados. Cristal no va a leer los datos de definicion de una tabla temporal. Pero, ¿como compartir esta mesa con multiples usuarios sin problemas?

Mi solucion fue añadir un reportid campo. Cada usuario que ejecuta el informe va a agregar su propio y unico Reportid campo y eliminar todos sus registros una vez que el informe es producido.
Todo esto se puede lograr dentro de un procedimiento almacenado vinculado al informe.

tambien Hay otra cuestion que se plantean a la hora de actualizar los datos.
Si utiliza SQL predeterminado mecanismo de bloqueo que usted puede leer los datos que esta siendo cambiado.

Si en la tabla de agregar una marca de tiempo se puede recuperar esa columna y asegurese de que los datos a los que estan leyendo es hasta la fecha. Todo lo que hacemos es comparar la marca de tiempo insertado con la que estas leyendo. Si son la misma, entonces la informacion es exacta.
Si ellos no son los datos que usted esta leyendo ha sido actualizado.


Actualización de una mesa de trabajo a través de muchos de usuario

Actualización de una mesa de trabajo a través de muchos de usuario : Multi-millones de consejos para hacer su vida más fácil.
Recommander aux amis
  • gplus
  • pinterest

Comentario

Dejar un comentario

Clasificación