Sdílet prostřednictvím


Postupy: Přidávání kódu do prvků TableAdapters ve víceúrovňových aplikacích

Můžete rozšířit funkce TableAdapter vytvořením souboru pro částečné třídy TableAdapter a přidání kódu k němu (namísto přidání kódu DatasetName.Soubor DataSet.Designer).(Povolit částečné třídy kód pro určitou třídu rozdělit mezi více fyzických souborů.Další informace naleznete v Partial (Visual Basic) nebo partial (typ) (Referenční dokumentace jazyka C#).)

Kód, který definuje TableAdapter je generována při každé změně TableAdapter (v Vytváření a úpravy typovaných datových sad).Tento kód je generována rovněž při změně provádění jakékoli průvodce, který změní konfiguraci TableAdapter.Do kódu zabránit odstranění během regenerace TableAdapter, přidejte kód do souboru částečné třídy TableAdapter.

Ve výchozím nastavení se po oddělení objektu dataset a TableAdapter kód, výsledkem je soubor samostatné třídy v každém projektu.Původní projekt obsahuje soubor s názvem DatasetName.Designer.VB (nebo DatasetName.Designer.cs), který obsahuje TableAdapter kód.Projekt určený v Dataset projektu vlastnost obsahuje soubor s názvem DatasetName.DataSet.Designer.vb (nebo DatasetName.DataSet.Designer.cs), který obsahuje kód objektu dataset.

[!POZNÁMKA]

Zvláštní soubory a TableAdapters (nastavením DataSet projektu vlastnost), existující třídy dataset částečné v projektu nebude automaticky přesunuta.Existující částečnou třídy dataset je nutné ručně přesunout projektu dataset.

[!POZNÁMKA]

Vytváření a úpravy typovaných datových sad Také poskytuje funkce pro generování ColumnChanging a RowChanging obslužné rutiny událostí, když se přidá kód pro ověření.Další informace naleznete v tématu Postupy: Přidávání ověření do vícevrstvé datové sady.

[!POZNÁMKA]

Na vašem počítači se můžou v následujících pokynech zobrazovat jiné názvy nebo umístění některých prvků uživatelského rozhraní Visual Studia. Tyto prvky jsou určeny edicí sady Visual Studio a použitým nastavením. Další informace najdete v tématu Přizpůsobení nastavení pro vývoj v sadě Visual Studio.

Přidání uživatelského kódu do TableAdapter v n té aplikaci

  1. Vyhledejte projekt, který obsahuje soubor XSD ( Vytváření a úpravy typovaných datových sad).

  2. Poklepáním XSD otevření souboru Vytváření a úpravy typovaných datových sad.

  3. Klepněte pravým tlačítkem myši TableAdapter , kterou chcete přidat kód a klepněte na Zobrazení kódu.

    Částečné třídy vytvoří a otevře v editoru kódu.

  4. Přidáte kód uvnitř deklarace částečné třídy.

  5. Následující příklad ukazuje, kam chcete přidat kód a CustomersTableAdapter v NorthwindDataSet:

    Partial Public Class CustomersTableAdapter
        ' Add code here to add functionality 
        ' to the CustomersTableAdapter.
    End Class
    
    public partial class CustomersTableAdapter
    {
        // Add code here to add functionality
        // to the CustomersTableAdapter.
    }
    

Viz také

Úkoly

Postupy: Přidávání kódu do datových sad ve víceúrovňových aplikacích

Koncepty

Přehled vícevrstvých datových aplikací

TableAdapterManager – přehled

Přehled hierarchické aktualizace

Vytváření datových aplikací

Další zdroje

TableAdapters