私の VB.Net アプリケーションでは、次のようにデータ グリッド ビューを埋めています。
Dim cmdd1 As New SqlCommand("DashBordFetch1", con.connect)
cmdd1.CommandType = CommandType.StoredProcedure
cmdd1.Parameters.Add("@locid", SqlDbType.Int).Value = locid
da1.SelectCommand = cmdd1 dr = cmdd1.ExecuteReader
While dr.Read
flag = False
carid1 = dr("Car_Id")
For j = 0 To dcnt1 - 2
If carid1 = dgv.Item(0, j).Value Then
flag = True
Exit For
End If
Next
If flag = False Then
If dr("Car_Id") Is DBNull.Value Then
carid1 = "null"
Else
carid1 = dr("Car_Id")
End If
If dr("Plate_Source") Is DBNull.Value Then
platesource1 = "Null"
Else
platesource1 = dr("Plate_Source")
End If
Dim row1 As String() = {carid1, platesource1}
DGVDeliverd.Rows.Add(row1)
End If
End While
..また、タイマーを使用しています..2分ごとのタイマーが機能します.しばらくすると、新しいレコードがデータグリッドビューに追加されます..データグリッドビューの最後の行に追加される新しいレコードを追加している間、新しいたびに追加したいdatagridview の最初の行に記録します。どうすればこれを行うことができますか?
Windowsフォームを使用しています