Visual Basic.NET - Notificar si se inserto un nuevo registro

 
Vista:
Imágen de perfil de Jhonattan
Val: 2
Ha aumentado su posición en 417 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Notificar si se inserto un nuevo registro

Publicado por Jhonattan (1 intervención) el 15/06/2021 04:25:03
Hola estimados colegas, como siempre un gusto saludarles, la presente tiene como finalidad explicar lo siguiente. Estoy haciendo una especie de chat en vb.net y no sé cómo notificar a los usuarios de la aplicación cuando se haya escrito un nuevo mensaje, osea cuando se inserte un registro nuevo me gustaría mostrar en un label por ejemplo: ( Hay un nuevo mensaje en el Chat), estaba tratando de usar un timer que consulte a la base de datos y si hay un registro nuevo que notifique pero no sé cómo hacerlo, quería saber si podrían ayudarme con ese caso!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Phil Rob
Val: 3.353
Oro
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Notificar si se inserto un nuevo registro

Publicado por Phil Rob (1546 intervenciones) el 15/06/2021 09:03:22
Hola,

Para verificar los registros de tu chat, no sé ...

Para el uso del Timer, este un ejemplo :


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Dim WithEvents MiTimer As New Timer   ' !!! NO olvidar WITHEVENTS
 
' Cuando es necesario que MiTimer functiona la primera vez, por ejemplo con el evento Load del Form
Private Sub MiForm_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    MiTimer.Interval = 10000 ' Es decir 10 segundos (10000 millisegundos)
    MiTimer.Start()   ' Arrancar
    ' ...
 
End Sub
 
' El evento Tick de MiTimer viene con el interval escrito
Private Sub MiTimer_Tick(ByVal sender As Object, ByVal e As System.EventArgs) Handles MiTimer.Tick
    MiTimer.Stop()  ' Parar, el tiempo de hacer el necesario
    ' Aqui, verificar los registros del Chat
    ' Enviar notificacion si necesario
    ' Hacer todo que te gusta
    ' ...
    MiTimer.Start()  ' Start, volver a arrancar
End Sub

Espero que este te ayudará ...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar