Sada záznamů: Provedení spojení (rozhraní ODBC)
Toto téma se vztahuje na třídy MFC ODBC.
Co je spojení
Operace spojení, společná úloha přístupu k datům, umožňuje pracovat s daty z více než jedné tabulky pomocí jednoho objektu sady záznamů. Spojením dvou nebo více tabulek se vytvoří sada záznamů, která může obsahovat sloupce z každé tabulky, ale zobrazí se jako jedna tabulka pro vaši aplikaci. Spojení někdy používá všechny sloupce ze všech tabulek, ale někdy klauzule SQL SELECT ve spojení používá pouze některé sloupce z každé tabulky. Databázové třídy podporují připojení jen pro čtení, ale neaktualizovatelná spojení.
Pokud chcete vybrat záznamy obsahující sloupce z připojených tabulek, potřebujete následující položky:
Seznam tabulek obsahující názvy všech tabulek, které jsou spojené.
Seznam sloupců obsahující názvy všech zúčastněných sloupců. Sloupce se stejným názvem, ale z různých tabulek jsou kvalifikované názvem tabulky.
Filtr (klauzule SQL WHERE ), která určuje sloupce, ke kterým jsou tabulky spojeny. Tento filtr má tvar Table1.KeyCol = Table2.KeyCol a ve skutečnosti spojení dosáhne.
Více než dvě tabulky můžete spojit stejným způsobem tak, že se rovnáte několika dvojicím sloupců, které jsou spojené klíčovým slovem SQL A.
Viz také
Sada záznamů (ODBC)
Sada záznamů: Deklarace třídy předdefinovaného dotazu (ODBC)
Sada záznamů: Deklarování třídy pro tabulku (ODBC)
Sada záznamů: Opětovné spuštění dotazu na sadu záznamů (ODBC)