Sdílet prostřednictvím


Jak: odstranit řádky v objektu DataTable

Chcete-li zachovat informace, že objekt dataset je nutné odeslat aktualizace zdroje dat, použijte Delete metoda odstranění řádků v tabulce dat.Pokud aplikace používá TableAdapter (nebo DataAdapter), adaptéru Update metoda odstraní řádky v databázi, které mají RowState z Deleted.

Pokud aplikace není nutné odesílat aktualizace zdroje dat a potom je možné odebrat záznamy o přímý přístup k řádku shromažďování dat (Remove).Další informace o vyhledání určitého řádku DataTable, viz Postup: vyhledejte konkrétní řádek v objektu DataTable.

Odstranit záznamy z tabulky dat

  • Volání Delete metodou DataRow.

    Tato metoda fyzicky odebrat záznam; místo toho značky pro odstranění záznamu.

    [!POZNÁMKA]

    Je-li získat vlastnost count DataRowCollection, výsledný počet zahrnuje záznamy, které byly označeny k odstranění.Chcete-li získat přesný počet pouze záznamy, které nejsou označeny k odstranění můžete smyčku v kolekci RowState vlastnost každý záznam (mají záznamy označeny k odstranění RowState z Deleted).Můžete také vytvořit zobrazení dat objektu DataSet filtry na základě stavu řádků a získat vlastnosti zde.

    Následující příklad ukazuje, jak volat Delete metoda označit první řádek Customers odstranění tabulky:

    NorthwindDataSet1.Customers.Rows(0).Delete()
    
    northwindDataSet1.Customers.Rows[0].Delete();
    
  • Netypovou soubory použijte kód podobný následujícímu:

    DataSet1.Tables("Customers").Rows(0).Delete()
    
    dataSet1.Tables["Customers"].Rows[0].Delete();
    

Viz také

Úkoly

Jak: přidání řádků do DataTable

Jak: Upravit řádky v objektu DataTable

Postup: vyhledejte konkrétní řádek v objektu DataTable

Koncepty

Příprava aplikace pro příjem dat.

Načítání dat do aplikace

Ovládací prvky vazby na Data v aplikaci Visual Studio

Data v aplikaci pro úpravy

Ověření dat

Ukládání dat