Sdílet prostřednictvím


Názorný postup: Vytvoření relace mezi tabulkami dat

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 Jak: vytvoření TableAdapters.Další informace na TableAdapters Přehled TableAdapter.

Ú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]

Ve vašem počítači se pro některé z prvků uživatelského rozhraní sady Visual Studio mohou zobrazit jiné názvy a umístění, než jsou uvedeny v následujících pokynech. Tyto prvky jsou určeny verzí aplikace Visual Studio a použitým nastavením. Další informace naleznete v tématu Nastavení aplikace 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ář Windows formulářů.

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 Table

Zobrazení dat v tabulce

Viewing Data in a Table

Upravit data

Editing Data in a Table

Odstranit řádek z tabulky

Deleting a Row from a Table

Viz také

Referenční dokumentace

GetChildRows

GetParentRow

Koncepty

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

Data v aplikaci pro úpravy

Ověření dat

Ukládání dat

Další zdroje

Creating and Using DataTables

Připojení k datům v aplikaci Visual Studio

Data návody