Jak: sprzęgania tabel w oparciu o wiele kolumn
Możliwość sprzęgania tabel zawierających wiele kolumn.Oznacza to, że można utworzyć kwerendy dopasowującej wiersze w dwóch tabelach tylko wtedy, gdy spełniają one wiele warunków.Jeśli baza danych zawiera relację dopasowującą wiele kolumn klucza obcego w jednej tabeli do wielokolumnowego klucza podstawowego w innej tabeli, można użyć tej relacji do utworzenia sprzężenia w wielokolumnowym.Aby uzyskać szczegółowe informacje, zobacz Jak: automatycznie utworzyć sprzężenie między tabelami.
Nawet, jeśli baza danych nie zawiera żadnej relacji wielokolumnowego klucza obcego, można ręcznie utworzyć sprzężenie.
[!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 ręcznie utworzyć sprzężenie wielokolumnowy
Dodaj do okienka Diagram tabele, które chcesz dołączyć.
Przeciągnij nazwę pierwszej kolumny sprzężenia w oknie pierwszej tabeli i upuoć ją w powiązanej relacją kolumnie w oknie drugiej tabeli.Nie można utworzyć sprzężenia w tekst, ntext lub image kolumn.
[!UWAGA]
Ogólnie rzecz biorąc kolumny sprzężenia muszą mieć typów danych ten sam (lub zgodny).Na przykład jeśli kolumna sprzężenia w pierwszej tabeli jest data, musi ona dotyczyć Data, kolumna w drugiej tabeli.Z drugiej strony Jeśli pierwsza kolumna sprzężenia jest liczbą całkowitą, w powiązanej kolumnie sprzężenia również muszą być typu danych Liczba całkowita, ale może mieć inny rozmiar.Jednakże mogą wystąpić przypadki gdzie można dołączyć danych niejawne konwersje typów pozornie niezgodnymi kolumnami będzie działać.
Kwerendy i projektanta widoku nie dokonuje sprawdzenia typów danych kolumn, można użyć do utworzenia sprzężenia w, ale podczas wykonywania kwerendy bazy danych będzie wyświetlany błąd, jeśli typy danych są niezgodne.
Przeciągnij nazwę drugiej kolumny sprzężenia w oknie pierwszej tabeli i upuoć ją w powiązanej relacją kolumnie w oknie drugiej tabeli.
Powtórz krok 3 dla każdej pary dodatkowe kolumny sprzężenia w dwóch tabelach.
Uruchom kwerendę.