Visual Studio Windows 表单删除的记录不会保持删除状态

Visual Studio Windows Forms Deleted records don't stay deleted

我有一个 Main 表单和一个本地 table 的 DataGridView。我有一个 Inspections 表单,其中包含同一本地 table 的 DataGridViewDetail 视图].当我在 Inspections 表单上添加一条记录并返回到 Main 表单时,它显示它已添加到 DataGridView 还有。但是当我删除 Inspections 表单上的一条记录时,尽管它在 DataGridViewDetails[=30= 中删除了它] 查看,当我回到Main窗体时,记录又出现了。然后当我return到inspections表格时,它也在那里重新出现了。

这不是找错地方的问题,我特地在 BIN/DEBUG 位置 table 加载了与常规位置描述不同的记录,这样我就可以区分了。重新出现的记录来自 BIN/DEBUG 位置,这是我删除它们的地方。

向底层删除按钮添加了以下代码:

    this.Validate();
    this.MyBindingSource.EndEdit();
    this.tableAdapterManager.UpdateAll(this.MyDataSet);