Udostępnij za pośrednictwem


Porady: tworzenie DataRelations przy użyciu narzędzia Projektant

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 DataRelations.

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 komputerze w poniższych instrukcjach mogą być wyświetlane inne nazwy i lokalizacje niektórych elementów interfejsu użytkownika programu Visual Studio. Te elementy są określane przez numer wersji Visual Studio oraz twoje ustawienia. Aby uzyskać więcej informacji, zobacz Dostosowywanie ustawień środowiska deweloperskiego w Visual Studio.

Aby utworzyć relację między dwoma DataTables

  1. Otwarcie zestawu danych w Projektant Dataset.Aby uzyskać więcej informacji, zobacz Porady: otwieranie zestawu w narzędziu Projektant obiektów Dataset.

  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 Nesting 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 Porady: otwieranie zestawu w narzędziu Projektant obiektów Dataset.

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

Zobacz też

Zadania

Porady: rekordy dostępu w powiązanych DataTables

Wskazówki: tworzenie relacji pomiędzy tabelami danych

Informacje

GetChildRows

GetParentRows

DataRelation

Koncepcje

Wprowadzenie do obiektów DataRelation

Praca z zestawami danych w Visual Studio

Przygotowywanie aplikacji na otrzymywanie danych

Edytowanie danych w aplikacji

Tworzenie i edytowanie wpisanych zestawów danych

Przygotowywanie aplikacji na otrzymywanie danych