這是我的場景DataSource
從我的DataGridView
沒有鏈接到一個開放的數據庫,所以我不打算使用DataAdapter
。從DataGridView的DataSet中刪除行
爲了避免需要具有恆定的數據庫連接(以節省資源),用戶僅能夠保存更改(即,更新數據庫),只有當細胞/行被刪除/從DataGridView
改性。
我的問題來了。我有一個包含兩個DataGridView
對象的數據庫,類似於主/關係。第二個DataGridView
有一個額外的過濾器,當用戶單擊主錶行時,將應用該行,從該行表中所有與該特定行有關的記錄都將反映在子DataGridView
(第二個DataGridView
)中。
我有三個DataSets
:
- 一個用於主表,
- 一個用於細節的表,和
- 一個用於從所述第二表格中的過濾行
的過濾器是一個簡單的SELECT
聲明:
DataSet.Tables[TableName].Select(...);
當從第二DataGridView
(與第三DataSet
)刪除行,我想從第三DataSet
特定行刪除第二DataSet
。
但我不知道如何將DataSet
鏈接到其他DataSet
對象。
或者在這裏有另一種選擇嗎?