Udostępnij za pośrednictwem


Jak: tworzenie DataRelations z projektanta zestawów danych

Relacje między danymi tabel wykorzystania DataRelation obiektów połączyć rekordy, które są skojarzone z innymi, takie jak klient i ich zamówienia.Podczas tworzenia tabel danych z narzędzia projektowania danych w programie Visual Studio, relacje są tworzone automatycznie, jeśli można gromadzić informacje ze źródła danych.Jeśli ręcznie dodać tabele danych z DataSet na karcie Przybornik, należy utworzyć relację ręcznie, jak to zostało wyjaśnione na tej stronie pomocy.Aby uzyskać informacje na temat tworzenia DataRelation obiektów programowo, zobacz Adding a Relationship between Tables.

Relacje między DataTables są wyświetlane jako linie na Projektant Dataset z klucza i nieskończoności glifów, przedstawiających aspekt relacji jeden do wielu.Domyślnie nazwę relacji nie są wyświetlane na powierzchni projektu.

[!UWAGA]

Na danym komputerze mogą być używane inne nazwy lub lokalizacje pewnych elementów interfejsu użytkownika programu Visual Studio, które są używane w poniższych instrukcjach. Używana wersja programu Visual Studio oraz jej ustawienia określają te elementy. Aby uzyskać więcej informacji, zobacz Visual Studio, ustawienia.

Aby utworzyć relację między dwoma DataTables

  1. Otwarcie zestawu danych w Projektant Dataset.Aby uzyskać więcej informacji, zobacz Jak: Otwórz element Dataset w projektancie zestawu danych.

  2. Przeciągnij relacji obiekt z DataSet przybornika na tabeli podrzędnej dane w relacji.

    Relacji zostanie otwarte okno dialogowe wypełnianie Tabeli podrzędnej pole z tabeli przeciągnięte relacji na.

  3. Wybierz tabelę nadrzędną z Tabeli nadrzędnej pole.Tabela nadrzędna zawiera rekordy na stronie "jeden" relacji jeden do wielu.

  4. Sprawdź tabeli podrzędnej poprawne jest wyświetlana w Tabeli podrzędnej pole.W tabeli podrzędnej zawiera rekordy na stronie "wiele" relacji jeden do wielu.

  5. Wpisz nazwę dla relacji w Nazwa polu lub pozostaw nazwę domyślną, na podstawie wybranych tabel.Jest to nazwa rzeczywistego DataRelation obiektów w kodzie.

  6. Zaznacz kolumny, które należy sprzęgać tabele w Kolumn klucza i Kolumny klucza obcego list.

  7. Wybierz, czy do tworzenia relacji lub ograniczenie.Aby uzyskać informacje, zobacz Wprowadzenie do obiektów DataRelation.

  8. Zaznacz lub wyczyść Relacji zagnieżdżonych pole.Zaznaczenie tej opcji ustawia Nested właściwość, aby true, i powoduje dziecka w wierszach relacji, aby być zagnieżdżona w kolumnie nadrzędnej, gdy zapisywane jako dane XML lub zsynchronizowane z XmlDataDocument.Aby uzyskać więcej informacji, zobacz Nested DataRelations.

  9. Ustawić zasady, które mają być wymuszane podczas wprowadzania zmian do rekordów w tych tabelach.Aby uzyskać więcej informacji, zobacz Rule.

  10. Kliknij przycisk OK do tworzenia relacji; linia relacji pojawia się na Projektant między dwoma tabelami.Możliwość przełączania przedstawiający nazwę relacji na powierzchni projektu, zaznaczając lub czyszcząc Pokaż etykiety relacji na danych menu.

Aby przełączyć wyświetlanie nazwy relacji w projektancie zestawu danych

  1. Otwarcie zestawu danych w Projektant Dataset.Aby uzyskać więcej informacji, zobacz Jak: Otwórz element Dataset w projektancie zestawu danych.

  2. Z danych menu, zaznacz lub wyczyść Pokaż etykiety relacji polecenia, aby przełączyć wyświetlanie Nazwa relacji lub wyłączyć.

Zobacz też

Zadania

Jak: dostęp rekordów w powiązanych DataTables

Instruktaż: Tworzenie relacji między tabelami danych

Informacje

GetChildRows

GetParentRows

DataRelation

Koncepcje

Wprowadzenie do obiektów DataRelation

Praca z zestawów danych w programie Visual Studio

Przygotowanie aplikacji do odbierania danych

Edytowanie danych w aplikacji

Tworzenie i edytowanie wpisanych zestawów danych

Przygotowanie aplikacji do odbierania danych