我删除A行时C#出错

Hos*_*nia 0 c#

我记得'DeletedRowInaccessible Exception','删除行信息无法通过行访问'.

删除行时,我在此代码中收到此例外.

BindingSource_ListChanged(-)
{
    payment=(from row in ServiceDataset.ServiceDataset.ServiceOrderPayments
    where row.Code==ServiceOrdersRow.Code
    select row.payment).sum()
}
Run Code Online (Sandbox Code Playgroud)

我使用此代码计算付款总额.

但是当我删除行和行状态的行设置为已删除时,我会重新发生此错误.

请帮助我

Cha*_*lie 7

检查哪里,应该有'==':

row.Code == ServiceOrdersRow.Code
Run Code Online (Sandbox Code Playgroud)