• Jueves 28 de Marzo de 2024, 15:42

Autor Tema:  Alertas En Bd  (Leído 1717 veces)

nuggita

  • Miembro activo
  • **
  • Mensajes: 32
    • Ver Perfil
Alertas En Bd
« en: Jueves 19 de Julio de 2007, 18:54 »
0
hola gentita...como les va? tengo una pekeña inkietud...cuando uno realiza sistemas cliente servidor, como puede uno mostrar los cambios actualizados de la data en las PCs? es decir, io estoi en la PC1, i en la PC2 tbm estan usando el sistema, i en esta hacen cambios...como hacer para ke esos cambios en donde estoi trabajando se muestren, ia sea como reportes o combos o grillas?...espero haian entendido esto...xD....bye :hola:
[size=109]Carlos Obando[/color][/size]

lencho

  • Miembro de PLATA
  • *****
  • Mensajes: 1076
    • Ver Perfil
Re: Alertas En Bd
« Respuesta #1 en: Sábado 21 de Julio de 2007, 04:16 »
0
si lo que te refieres es en tiempo de desarrollo de tu sistema, existe el Visual Sorce Safe.


BYTE.
______________________________________________________________________________________
"No estoy de acuerdo con lo que dices, pero defenderé con mi vida tu derecho a expresarlo"

nuggita

  • Miembro activo
  • **
  • Mensajes: 32
    • Ver Perfil
Re: Alertas En Bd
« Respuesta #2 en: Domingo 22 de Julio de 2007, 23:45 »
0
Citar
si lo que te refieres es en tiempo de desarrollo de tu sistema, existe el Visual Sorce Safe.

no ps...me refieron en tiempo de ejecucion, es decir, como mostrar los datos actualizados en tiempo real, en un sistema winform, sin necesidad de presionar un boton Actualizar o algo por el estilo, entiendes?
[size=109]Carlos Obando[/color][/size]

mx_latino

  • Miembro activo
  • **
  • Mensajes: 91
  • Nacionalidad: ec
    • Ver Perfil
Re: Alertas En Bd
« Respuesta #3 en: Lunes 23 de Julio de 2007, 17:40 »
0
No amigo eso no se puede hacer a menos que tengas un Timer o un Diablo corriendo en tu sistema, los cuales podrian siempre estar chekenado tu DB y buscando cambios, pero como sabras eso te consumiria muchos recursos... La manera convensional siempre ha sido a travez de un boton o algo...

Mira la cita siguiente....


Citar

Administración de bloqueo y concurrencia

Algunas aplicaciones utilizan un enfoque "el último gana" cuando llega el momento de actualizar los datos de una base de datos. Con este enfoque "el último gana", la base de datos se actualiza y no es necesario realizar ningún esfuerzo para comparar las actualizaciones con el registro original, por lo que se sobrescriben potencialmente todos los cambios realizados por otros usuarios desde la última vez que se actualizaron los registros. Sin embargo, en ocasiones es importante que la aplicación determine si los datos han cambiado desde que se leyeron inicialmente, antes de llevar a cabo la actualización.

Los componentes lógicos de acceso a datos implementan el código para administrar el bloqueo y la concurrencia. Hay dos formas de administrar el bloqueo y la concurrencia:

Concurrencia pesimista. Un usuario lee una fila y con la intención de actualizarla establece un bloqueo en la fila del origen de datos. Nadie más podrá cambiar la fila hasta que el usuario libere el bloqueo.
Concurrencia optimista. Un usuario no bloquea la fila cuando la lee. Otros usuarios pueden obtener acceso a la fila mientras lo hace. Cuando un usuario quiera actualizar una fila, la aplicación deberá determinar si otro usuario ha cambiado la fila desde que la leyó. El intento de actualizar un registro que ya se ha cambiado provoca una infracción de concurrencia.



Código: Text
  1.  
  2. www.microsoft.com/spanish/msdn/articulo ... BOAGag.asp
  3.  
  4.  


Espero y te sirva!!  :comp:

nuggita

  • Miembro activo
  • **
  • Mensajes: 32
    • Ver Perfil
Re: Alertas En Bd
« Respuesta #4 en: Miércoles 25 de Julio de 2007, 02:08 »
0
ahora io me pregunto, como hace esta pagina para actualizarse sin necesidad de presionar algun boton?
http://meneame.net/telnet.php
[size=109]Carlos Obando[/color][/size]

lencho

  • Miembro de PLATA
  • *****
  • Mensajes: 1076
    • Ver Perfil
Re: Alertas En Bd
« Respuesta #5 en: Miércoles 25 de Julio de 2007, 13:50 »
0
pues supongo que teniendo un timer en la aplicacion.


BYTE.
______________________________________________________________________________________
"No estoy de acuerdo con lo que dices, pero defenderé con mi vida tu derecho a expresarlo"

mx_latino

  • Miembro activo
  • **
  • Mensajes: 91
  • Nacionalidad: ec
    • Ver Perfil
Re: Alertas En Bd
« Respuesta #6 en: Viernes 27 de Julio de 2007, 17:12 »
0
Porsupuesto compadre, esta en la Web y recuerda que alli tu puedes tener tiempos de refresco automatico... no es como trbajar en Aplicaciones Windows, para lograr eso en windows como te dije antes, necesitas de un Timer o un Diablo del Sistema..