当它找到“部门”78102时,我如何遍历此网格中的每一行并更新价格?我在谷歌上搜索时找到了一些链接,但没有一个显示我要找的内容。
谷歌搜索并尝试了几个链接
ItemNo Department Description StoreNumber Price 1 18331 Home 71832 75.5 2 29653 Lawn 43108 299.95 *3 78102 Plumbing 80001* 4 44001 Electrical 38913 108.99 5 51836 Wood 41009 39.99
循环datagridview如下所示
For Each row As DataGridViewRow In DataGridView1.Rows If row.Cells("Department").Value = 78102 Then row.Cells("Department").Value = 10 End If Next
但是,dtagridview的数据源(如DataTable)也将被更新,但您仍然需要一个UPDATECOMMAND,将数据发送到数据库或任何源。