Sdílet prostřednictvím


Postupy: Oddělování datových sad a TableAdapters do různých projektů

Definovaných datových sad byly zdokonaleny tak, aby TableAdapters a mohou být generovány třídy dataset do samostatných projektů.To umožňuje rychle samostatných vrstev aplikací a generovat n vrstvých dat aplikací.

Následující postup popisuje postup použití Vytváření a úpravy typovaných datových sad pro generování kódu datové sady do projektu, který je oddělen od projektu, který obsahuje generované TableAdapter kód.

Oddělení datových sad a TableAdapterů

Zvláštní kód sady dat z TableAdapter kód, projekt, který bude obsahovat kód sady dat musí být umístěn v aktuálním řešení.Tento projekt není umístěn v aktuálním řešení, nebude k dispozici v DataSet projektu seznam Vlastnosti okno.

[!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.

Chcete-li oddělit dataset do jiného projektu

  1. Otevřete řešení, který obsahuje datovou sadu (soubor .xsd).

    [!POZNÁMKA]

    Pokud řešení projektu, do kterého chcete oddělit kód objekt dataset neobsahuje, je vytvořit nebo přidat existující projekt do řešení.

  2. Poklepejte na soubor typované sady dat (soubor jazyka XSD) v Průzkumník řešení Chcete-li otevřít objekt dataset v Návrháře Dataset.

  3. Klepněte na prázdnou oblast Návrháře Dataset.

  4. Vyhledejte uzel Projekt DataSet v okně Vlastnosti.

  5. V DataSet projektu seznam, klepněte na název projektu, do kterého chcete generovat kód objektu dataset.

    Po klepnutí na tlačítko projekt, do kterého chcete generovat kód sady dat, DataSet souboru vlastnost je naplněn výchozí název souboru.Tento název můžete změnit, pokud potřebujete.Navíc, pokud chcete generovat kód dataset do určitého adresáře, můžete nastavit Složku projektu vlastnost na název složky.

    [!POZNÁMKA]

    Když oddělíte datové sady a instance TableAdapter (nastavením vlastnosti Projekt DataSet), existující částečné třídy datových sad v projektu nebudou automaticky přesunuty.Existující částečné třídy datové sady je nutné ručně přesunout do projektu datové sady.

  6. Uložte datovou sadu.

    Generování kódu datové sady do projektu vybraném v DataSet projektu vlastnosti a TableAdapter kód generován do aktuálního projektu.

Ve výchozím nastavení po samostatné datové sady a TableAdapter kód, výsledkem je soubor samostatné třídy v jednotlivých projektech.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 soubor s názvem DatasetName.DataSet.Designer.vb (nebo DatasetName.DataSet.Designer.cs) má vlastnost kódu objekt dataset, který obsahuje.

[!POZNÁMKA]

S dataset nebo TableAdapter projektu, klepněte na tlačítko Zobrazit všechny soubory v Průzkumník řešení k zobrazení souboru generované třídy.

Viz také

Úkoly

Návod: Vytvoření víceúrovňové datové aplikace

Koncepty

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

Další zdroje

Hierarchická aktualizace

Přístup k datům v sadě Visual Studio

ADO.NET