0

次のコードはスローします: There is no row at position 54. これは、新しいレコードが挿入された場合にのみ発生します。編集モードでは問題なく動作します。

行 = Me.StockTranBindingNavigator.BindingSource.Position Me.DataSet1.Tables("StockTran").Rows(行).Item("CostPrice") = "1275"

4

1 に答える 1

0

次のようなことをしてください:

    Dim row As Integer = BindingSource1.Position
    Dim drv As DataRowView = BindingSource1.Current
    drv("CostPrice") = "1275"
    BindingSource1.EndEdit()
于 2012-08-18T07:06:08.500 に答える