Udostępnij za pośrednictwem


Zestaw rekordów: Wykonywanie sprzężenia (ODBC)

Ten temat dotyczy klas MFC ODBC.

Co to jest sprzężenie

Operacji join, typowe zadania dostępu do danych, umożliwia pracę z danymi z więcej niż jednej tabeli za pomocą obiektu recordset pojedynczy.Łączenie dwóch lub więcej tabel plony zestaw rekordów, który może zawierać kolumny z każdej tabeli, ale pojawia się jako pojedynczej tabeli do aplikacji.Czasami w sprzężeniu użyto wszystkie kolumny ze wszystkich tabel, ale czasami SQL Zaznacz Klauzula sprzężenia używa tylko niektóre kolumny z każdej tabeli.Klasy bazy danych obsługują sprzężenia przeznaczony tylko do odczytu, ale nie można aktualizować sprzężenia.

Do wybierania rekordów zawierających kolumn z tabel sprzężonych, potrzebne są następujące elementy:

  • Lista tabeli, zawierającą nazwy wszystkich tabel, które są połączone.

  • Lista kolumn zawierające nazwy wszystkich kolumn uczestniczących.Kolumny o tej samej nazwie, ale z różnych tabel jest kwalifikowana nazwa tabeli.

  • Filtr (SQL gdzie klauzuli) określa, że kolumny, na które tabele są sprzężone.Ten filtr ma postać "Table1.KeyCol = Table2.KeyCol" i rzeczywiście programowa sprzężenia.

Można dołączyć więcej niż dwie tabele w taki sam sposób przez równej prawidłowemu par wiele kolumn, każdej pary połączonych przez słowo kluczowe SQL i.

Zobacz też

Koncepcje

Zestaw rekordów (ODBC)

Zestaw rekordów: Deklarowanie klasy dla wstępnie zdefiniowanej kwerendy (ODBC)

Zestaw rekordów: Deklarowanie klasy dla tabeli (ODBC)

Zestaw rekordów: Ponawiać kwerendę rekordów (ODBC)