none
como poner un alerta si la hora es mayoy a otra hora en mi datagridview??? RRS feed

  • Pregunta

  • tengo un datagrid en el cual hay dos columnas que dicen hora y otra columna que es hora de alerta, quiero que si la hora de alerta es mayor a la hora se mande un mensaje o alerta que me diga que se paso de la hora?? como seria ayuda plis!!!
    lunes, 24 de noviembre de 2014 19:16

Todas las respuestas

  • Hola:

     Lo primero que deberías de mencionar es que lenguaje estas usando para desarrollar, ¿segundo las columnas del DGV tiene algún formato en especifico?, ¿Las columnas tienen algún formato de fecha o tiempo establecido?, después debes de considerar que para poder hacer la validación deberás de usar, algo como esto:

    DateTime dt1 = DateTime.Parse(q3);
    DateTime dt2 = DateTime.Parse(q4);
    TimeSpan result = dt2 - dt1; ;

    DateTime.Parse Method

    Después debes usar la clase:

    TimeSpan Class


    Saludos desde Monterrey, Nuevo León, México!!!

    lunes, 24 de noviembre de 2014 19:24
  •  Es en vb.net y no tengo ningun formato en especifico y si tengo un timer lo que habia estado haciendo era esto
            If DataGridView1.Columns(19).Width > DataGridView1.Columns(28).Width Then
                Label27.Text = " DEMORA"
                Label27.ForeColor = Color.Red
                Label27.Visible = True
            End If
            'pero no funciona bien ya que cuando entra otra hora menor no manda ningun mensaje
    lunes, 24 de noviembre de 2014 19:29
  • Hola:

     Repito lo anterior, debes de convertir el valor de cada una de las celdas a un tipo DateTime para poder hacer el Substract y podre comparar porteriormente.


    Saludos desde Monterrey, Nuevo León, México!!!

    lunes, 24 de noviembre de 2014 19:33