有关Datagrid更新数据库问题
我用的是Toolbar的的按钮,上面有"修改" "保存"按钮,我在实验的过程中发现,当Datagrid里面的数据行有一条以上的话,是可以实现更新数据库操作的,
但若Datagrid中只有一条记录中,更新的时候,Datagrid中显示更新,但重新加载后,还是恢复原来的样子,就是说没有更新数据库,我"保存"的代码是这样写的:
Try
Dim row As Integer
row = dgdList.CurrentCell.RowNumber
dgdList.CurrentCell = _
New DataGridCell((row + 1) Mod bmData.Count, 0)
'判断是否有更新的数据
If Me.DataSet11.HasChanges = True Then
SqlDataAdapter1.Update(DataSet11)
End If
Catch ex As Exception
MessageBox.Show("数据修改失败!")
End Try
别人说是当只有一条记录时,用上面的语句的话,焦点没有转移,还是回到了第一行,所以更新不了,
那应该怎么改,帮帮我????