Sdílet prostřednictvím


Jak: vytvoření DataRelations s návrhářem 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 a Relationship between Tables.

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]

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í relace mezi dvěma DataTables

  1. Otevřete váš dataset v Dataset Návrhář.Další informace naleznete v tématu Jak: Otevřete Návrhář Dataset objektu 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 DataRelation objekty.

  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 Nested 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 Jak: Otevřete Návrhář Dataset objektu 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

Jak: Access záznamy v souvisejících DataTables

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

Referenční dokumentace

GetChildRows

GetParentRows

DataRelation

Koncepty

Úvod do DataRelation objekty

Práce se soubory v aplikaci Visual Studio

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

Data v aplikaci pro úpravy

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

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