Sdílet prostřednictvím


Postupy: Vytváření DataRelations pomocí Návrháře DataSet

Vztahy mezi datové tabulky pomocí DataRelation objektů připojit záznamy, které jsou spojeny s jinými, například zákazník a jejich objednávek. Při vytváření tabulky dat pomocí návrhových nástrojů data v aplikaci Visual Studio jsou vztahy mohou být informace získané zdroje dat automaticky vytvořeny. Pokud ručně přidat tabulky dat z DataSet kartě nástrojů, bude pravděpodobně nutné vytvořit vztah ručně, jak je uvedeno na této stránce nápovědy. Informace o vytvoření DataRelation objekty, viz Adding DataRelations.

Vztahy mezi DataTables zobrazí jako řádky na Dataset Návrhář s klíči a nekonečno glyf vyobrazující na více stran vztahu. Ve výchozím nastavení nezobrazí název relace na povrchu návrhu.

Poznámka

Váš počítač může v následujících pokynech zobrazovat odlišné názvy nebo umístění některých prvků uživatelského rozhraní sady Visual Studio. Tyto prvky jsou určeny edicí sady Visual Studio a použitým nastavením. Další informace najdete v tématu Customizing Development Settings in Visual Studio.

Vytvoření relace mezi dvěma DataTables

  1. Otevřete váš dataset v Dataset Návrhář. Další informace naleznete v tématu Postupy: Otevření datové sady v Návrháři DataSet.

  2. Přetáhněte vztahu z objektu DataSet sady nástrojů na podřízené tabulky dat ve vztahu.

    Vztahu otevře se dialogové okno vyplnění Podřízené tabulky s tabulkou jste přetáhli pole vztahu do.

  3. Vyberte z nadřazené tabulky Nadřazené tabulky pole. Nadřazená tabulka obsahuje záznamy na straně "1" relace na více.

  4. Ověřte správné podřízené tabulky se zobrazí v Podřízené tabulky pole. Podřízená tabulka obsahuje záznamy na straně "n" relace na více.

  5. Zadejte název relace v název pole nebo ponechejte výchozí název na základě vybraných tabulek. Toto je název skutečné DataRelation objektu v kódu.

  6. Vyberte sloupce, které jsou ve spojení tabulek Sloupců klíče a Sloupce cizího klíče seznam.

  7. Vyberte, zda chcete vytvořit vztah nebo omezení. Informace naleznete v části Úvod do objektů DataRelation.

  8. Zaškrtněte nebo zrušte zaškrtnutí Vztah vnořených pole. Výběr, tato možnost nastaví Nested vlastnost true, a způsobuje podřízené řádky vztah k vnořit do nadřazený sloupec jako XML data nebo synchronizovány s XmlDataDocument. Další informace naleznete v tématu Nesting DataRelations.

  9. Nastavení pravidel při provádění změn v těchto tabulkách záznamy vynucena. Další informace naleznete v tématu Rule.

  10. Klepněte na tlačítko OK vytvořte vztah; vztah řádku se zobrazí na Návrhář mezi dvěma tabulkami. Můžete přepnout zobrazení názvu vztahu na povrchu návrhu zaškrtnutím nebo zrušením zaškrtnutí Zobrazit popisky vztahu na Data nabídce.

Chcete-li přepnout zobrazení názvů vztahu v Návrháři Dataset

  1. Otevřete váš dataset v Dataset Návrhář. Další informace naleznete v tématu Postupy: Otevření datové sady v Návrháři DataSet.

  2. Z Data nabídky, zaškrtněte nebo zrušte Zobrazit popisky vztahu příkaz k zapnutí nebo vypnutí zobrazování názvu vztahu.

Viz také

Úkoly

Postupy: Přístup k záznamům v souvisejících DataTables

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

Referenční dokumentace

GetChildRows

GetParentRows

DataRelation

Koncepty

Úvod do objektů DataRelation

Práce s datovými sadami v sadě Visual Studio

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

Upravování dat ve vaší aplikaci

Vytváření a úpravy typovaných datových sad

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