Sdílet prostřednictvím


Návod: Vytvoření vztahu mezi datovými tabulkami

Tento návod popisuje, jak vytvořit dvě tabulky dat bez použití TableAdapters Dataset Návrhář a vytvoření vztahu mezi nimi.Informace o vytváření tabulek dat, které obsahují TableAdapters Postupy: Vytváření TableAdapters.Další informace na TableAdapters TableAdapter – přehled.

Úlohy v tomto návodu zahrnují:

  • Vytvoření nové aplikace systému Windows

  • Přidání nového objektu dataset aplikaci

  • Přidání dvou nových tabulek dat do objektu dataset

  • Přidání sloupců do tabulky dat

  • Nastavení primárního klíče pro tabulky

  • Vytváření relace mezi tabulkami

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

Vytvoření nové aplikace systému Windows

Vytvořit nový projekt aplikace systému Windows

  1. Z soubor nabídka, vytvoření nového projektu.

  2. Vyberte programovací jazyk v Typy projektů podokně a vytvořit Aplikace systému Windows.

  3. Název projektu RelationshipWalkthrougha klepněte na tlačítko OK.

    Přidá do projektu Visual Studio Aplikaci Solution Explorer a zobrazit Form1 v Návrhář formulářů Windows.

Přidání nového objektu Dataset aplikaci

Přidat novou položku Dataset do projektu

  1. Z projektu nabídce zvolte Přidat novou položku.

    Nové položky dialogové okno Přidat se zobrazí.

  2. Z šablony výběr oblasti DataSet.

  3. Klikněte na tlačítko Přidat.

    Visual Studio bude přidat soubor do projektu s názvem Dataset1.xsd a otevřete ji v Dataset Návrhář.

Přidání objektu Dataset dvě nové DataTables

Přidání nové tabulky dat do objektu dataset

  1. Přetáhněte DataTable z DataSet kartě nástrojů do Dataset Návrhář.

    Tabulka s názvem DataTable1 je do objektu dataset.

  2. Klepněte na záhlaví DataTable1 a přejmenujte jej na Zákazníci.

  3. Přetáhněte druhý DataTable z DataSet kartě nástrojů do Dataset Návrhář.

    Tabulka s názvem DataTable1 je do objektu dataset.

  4. Klepněte na záhlaví DataTable1 a přejmenujte jej na objednávky.

Přidání sloupců do objektu DataTable zákazníci

Přidání sloupců do tabulky Zákazníci

  1. Klepněte pravým tlačítkem myši Zákazníci tabulky.

  2. Přejděte na Přidata klepněte na tlačítko sloupec.

  3. Název sloupce KódZákazníka.

  4. V okně Vlastnosti nastavte vlastnost DataType na hodnotu Int16.

  5. Opakujte tento proces přidat následující sloupce:

    Sloupec

    Vlastnost datový typ

    Firma

    String

    Kontakt

    String

    Funkce

    String

Přidání sloupců do objektu DataTable objednávky

Přidání sloupců do tabulky objednávky

  1. Klepněte pravým tlačítkem myši objednávky tabulky.

  2. Přejděte na Přidata klepněte na tlačítko sloupec.

  3. Název sloupce ČísloObjednávky.

  4. V okně Vlastnosti nastavte vlastnost DataType na hodnotu Int16.

  5. Opakujte tento proces přidat následující sloupce:

    Sloupec

    Vlastnost datový typ

    KódZákazníka

    Int16

    DatumObjednávky

    DateTime

    Datum dodání

    DateTime

Nastavení primárního klíče pro tabulku Zákazníci

Jedinečné identifikační sloupec pro Customers tabulka je CustomerID sloupce.

Nastavte primární klíč tabulky Zákazníci

  1. Klepněte Zákazníci tabulku vyberte.

  2. Klepněte pravým tlačítkem myši KódZákazníka sloupce a pak klepněte na Nastavit primární klíč v místní nabídce.

Nastavení primárního klíče pro tabulku objednávky

Jedinečné identifikační sloupec pro Orders tabulka je OrderID sloupce.

Nastavit primární klíč tabulky objednávky

  1. Klepněte objednávky tabulku vyberte.

  2. Klepněte pravým tlačítkem myši ČísloObjednávky sloupce a pak klepněte na Nastavit primární klíč v místní nabídce.

Vytváření relace mezi tabulkami

Bude vytvořen vztah mezi společné sloupce z každé tabulky – v tomto případě CustomerID sloupce.

Konfigurovat nový vztah mezi tabulky Zákazníci a objednávky

  1. Přetáhněte vztahu z objektu DataSet kartě nástrojů na objednávky tabulky.

    Vztahu otevře se dialogové okno.

  2. V Nadřazené tabulky vyberte položku Zákazníci.

  3. V Podřízené tabulky vyberte položku objednávky.

  4. V sloupce pole, nastavte Sloupců klíče na KódZákazníka.

  5. V sloupce pole, nastavte Sloupce cizího klíče na KódZákazníka.

  6. Klepněte na tlačítko OK vytvořte vztah; vztah řádku se zobrazí na Návrhář mezi dvěma tabulkami.

  7. Na Data nabídce zvolte Zobrazit popisky vztahu.

Uložení projektu

Uložit projekt

  • V nabídce Soubor klikněte na příkaz Uložit vše.

Další kroky

Nyní jste vytvořili související tabulky, můžete provést jednu z následujících akcí:

Akce

Odkaz

Přidání dat do tabulky

Adding Data to a DataTable

Zobrazení dat v tabulce

Viewing Data in a DataTable

Upravit data

DataTable Edits

Odstranit řádek z tabulky

DataRow Deletion

Viz také

Referenční dokumentace

GetChildRows

GetParentRow

Koncepty

Příprava vaší aplikace k příjmu dat

Upravování dat ve vaší aplikaci

Ověřování dat

Ukládání dat

Další zdroje

DataTables

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

Návody k datům