2013-09-18 2 views
0

У меня есть элемент управления представлением данных, привязанный к считывателю данных.
MY GridView Как Это:обновление сетки после обновления набора данных в vb.net

CarID  RequestedTime 
571   09/18/2013 
572   09/19/2013 

это данные поступают зависит от status.i есть хранимая процедура. что wil займет только статус 3. Затем я загружаю сетку.
после нескольких минуты carid 571 изменил STATU = 4 то время автоматически я хочу, чтобы удалить эту конкретную recored идентификатор из моей точки зрения сетки данных .Я заполнения вид сетки данных, как это:

 Dim cmd As New SqlCommand("IBS_RequestedPerLocation", con.connect) 
      cmd.CommandType = CommandType.StoredProcedure 
      cmd.Parameters.Add("@locid", SqlDbType.Int).Value = locid 
      dr = cmd.ExecuteReader 
      While dr.Read 
If dr("Car_Id") Is DBNull.Value Then 
         carid = "null" 
        Else 
         carid = dr("Car_Id") 
        End If 
        If dr("RequstedTime") Is DBNull.Value Then 

         datetime = "" 
        Else 
         datetime = dr("RequstedTime") 
        End If 
        If dr("KRRT") Is DBNull.Value Then 
         krrt = 0 
        Else 
         krrt = dr("KRRT") 
        End If 
        If dr("Value") Is DBNull.Value Then 
         value = 0 
        Else 
         value = dr("Value") 
        End If 
        Dim row0 As String() = {carid, datetime, krrt, value} 
        DgvRequested.Rows.Insert(0, row0) 
         End While 

ответ

0

просто использовать DgvRequested. Refresh() он обновит данные сетки сетки

Смежные вопросы