Dialogové okno spojení
Použijte toto dialogové okno zadat možnosti pro spojování tabulek.Přístup v tomto dialogovém okně návrhu podokně vyberte čáru spojení.Potom v Vlastnosti klepněte na možnost Stav A typ spojenía klepněte na tlačítko třemi tečkami (…) , zobrazí se vpravo od pole vlastnosti.
Standardně jsou související tabulky spojeny pomocí vnitřního spojení, která vytvoří sadu výsledků založenou na řádcích, které obsahují odpovídající informace ve sloupcích spojení.Prostřednictvím možností spojení dialogové okno, můžete zadat jiný operátor na základě spojení a můžete určit vnější spojení.
Další informace o spojování tabulek naleznete v tématu Dotazování pomocí spojení.
[!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.
Termín |
Definice |
---|---|
Tabulka |
Názvy tabulek nebo vyhodnocovaná tabulkou objekty zapojených ve spojení.Nelze změnit názvy tabulek zde – tyto informace se zobrazí pouze informace. |
Sloupec |
Názvy sloupců použitých pro spojení tabulek.Operátor v seznamu operátor určuje vztah mezi daty ve sloupcích.Nelze změnit názvy sloupců – tyto informace se zobrazí pouze informace. |
Operátor |
Určuje operátor použitý k porovnání sloupců spojení.Chcete-li zadat jiný operátor než rovná se (=), vyberte ze seznamu.Zavřete stránku vlastností, operátor, který jste vybrali, se zobrazí v kosočtverci čáry spojení v jako: |
Všechny řádky z <table1> |
Určuje, že všechny řádky z levé tabulky se zobrazí ve výstupu, i v případě, že neexistují odpovídající řádky v pravé tabulce.Sloupce žádná odpovídající data v tabulce vpravo se zobrazí hodnoty null.Výběr této možnosti je ekvivalentní LEFT OUTER JOIN v příkazu SQL. |
Všechny řádky z <table2> |
Určuje, že se zobrazí všechny řádky z pravé tabulky ve výstupu, i v případě, že neexistují odpovídající řádky v tabulce vlevo.Sloupce žádná odpovídající data v levé tabulce zobrazeny hodnoty null.Výběr této možnosti je ekvivalentní RIGHT OUTER JOIN v příkazu SQL. |
Výběr obou všechny řádky z <table1> a všechny řádky z <table2> je ekvivalentní FULL OUTER JOIN v příkazu SQL.
[!POZNÁMKA]
Některé databáze nepodporují úplné vnější spojení.
Když vyberete možnost vytvoření vnějšího spojení kosočtverci změn řádku spojení označuje, že spojení je levé vnější, pravé vnější nebo úplné vnější spojení.
[!POZNÁMKA]
Slova "vlevo" a "vpravo" nutně odpovídat umístění tabulek v podokně Diagram. "Vlevo"odkazuje na tabulku, jejíž název se zobrazí vlevo od klíčového slova JOIN v příkazu SQL a"doprava"odkazuje na tabulku, jejíž název se objeví vpravo od klíčového slova JOIN.Přesunutím tabulek Diagram podokně proveďte není změna tabulky je považován za doleva nebo doprava.