Avisos Base de datos

18/01/2010 - 16:12 por Enrique | Informe spam
Hola Grupo,

Como se puede hacer para que cuando un usuario inserte algo en la base
de datos avise a otro??

- Los dos tendrian una aplicación como latente o algo que avisase
cuando alguien modifica una tabla. esta es la idea mas o menos

Muchas gracias.

Preguntas similare

Leer las respuestas

#1 Angel J. Hernandez M.
19/01/2010 - 08:46 | Informe spam
Hola, Enrique, cómo para qué querrías hacer eso?

Saludos,


Angel J. Hernández M
MCP,MCAD,MCSD,MCDBA
Microsoft MVP

http://twitter.com/angeljesus14
http://msmvps.com/blogs/angelhernandez

"Enrique" wrote in message
news:
Hola Grupo,

Como se puede hacer para que cuando un usuario inserte algo en la base
de datos avise a otro??

- Los dos tendrian una aplicación como latente o algo que avisase
cuando alguien modifica una tabla. esta es la idea mas o menos

Muchas gracias.
Respuesta Responder a este mensaje
#2 Alberto Poblacion
19/01/2010 - 09:30 | Informe spam
"Enrique" wrote in message
news:
Como se puede hacer para que cuando un usuario inserte algo en la base
de datos avise a otro??

- Los dos tendrian una aplicación como latente o algo que avisase
cuando alguien modifica una tabla



¿Es un SQL Server? Habría varias formas de hacerlo. Una podría ser
añadir en la tabla un Trigger que utilice el Database Mail para enviar un
mensaje al otro usuario. Si no quieres el aviso por correo, sino dentro de
un programa tuyo, entonces podrías usar un Trigger de CLR que llame a un
método de .Net, y dentro del código de .Net usar cualquier mecanismo de
comunicación inter-procesos (tal como Remoting) para comunicar el cambio a
tu aplicación.
La otra opción sería configurar un SqlDependency en el programa que ha
de recibir el aviso.
http://msdn.microsoft.com/en-us/lib...dency.aspx
Respuesta Responder a este mensaje
#3 Vany
29/01/2010 - 00:00 | Informe spam
puedes hacerlo con un trigger como bien lo mencionaron y con biztalk
si quieres algo mas complejo.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida