Udostępnij za pośrednictwem


Sekwencja operacji przy tworzeniu aplikacji bazy danych

W poniższej tabeli przedstawiono roli i w ramach roli na piśmie aplikacji baz danych.

[!UWAGA]

Począwszy od programu Visual C++ .NET środowiska Visual C++ i kreatorów już obsługiwać DAO (choć znajdują się klasy DAO i nadal można używać).Firma Microsoft zaleca użycie ODBC dla nowych projektów MFC.W utrzymaniu istniejących aplikacji należy używać tylko obiektów DAO.

Tworzenie aplikacji baz danych

Zadanie

Możesz zrobić

Czy w ramach

Podejmowanie decyzji dotyczącej używania klas MFC ODBC lub obiektów DAO.

Użyj ODBC dla nowych projektów MFC.Tylko do utrzymania istniejących aplikacji, należy używać obiektów DAO.Zobacz należy używać obiektów DAO lub ODBC?.Aby uzyskać ogólne informacje, zobacz artykuł Programowanie dostępu do danych.

Ramach dostaw klas, które obsługują dostęp do bazy danych.

Utworzyć szkielet aplikacji z opcjami bazy danych.

Uruchom Kreatora konfiguracji aplikacji MFC.Wybierz opcje na stronie pomocy technicznej bazy danych.Jeśli wybierzesz opcję, która tworzy widok rekordu jest również określenie:

  • Nazwa źródła i tabela danych lub nazwy

  • Nazwa kwerendy lub nazwy.

Kreator aplikacji MFC tworzy pliki i określa, że zawiera niezbędne.W zależności od opcji, które określisz pliki mogą zawierać klasy zestawu rekordów.

Projektowanie bazy danych formularza lub formularzy.

Umieść formanty na zasoby okno szablon dla klas wyświetlanie rekordów za pomocą edytora okno Visual C++.

Kreator aplikacji MFC tworzy zasób puste okno szablon dla należy wypełnić.

Tworzyć dodatkowe klasy rekordu widoku i zestaw rekordów.

Widok klas umożliwia utworzenie klasy oraz okno dialogowe Edytor przy projektowaniu widoków.

Widok klasy tworzy dodatkowe pliki dla nowych klas.

Tworzyć obiekty recordset w kodzie.Użyć każdego zestawu rekordów do manipulowania rekordów...

Zestawach rekordów są oparte na pochodną klasy CRecordset z kreatorów.

ODBC używa pola rekordu programu exchange (RFX) do wymiany danych między bazą danych i członkowie danych pole w zestawie rekordów.Jeśli używasz widoku rekordu, okno dialogowe wymiany danych (DDX) wymienia dane między zestaw rekordów i formantów w widoku rekordu.

.. .lub utworzyć jawne CDatabase w kodzie dla każdej bazy danych, który chcesz otworzyć.

Oprzeć swoje obiekty recordset obiektów bazy danych.

Obiekt bazy danych zapewnia interfejs do źródła danych.

Dynamicznie powiązać kolumny danych do zestawu rekordów.

ODBC należy dodać kod do klasy pochodnej zestawu rekordów do zarządzania powiązania.Zapoznaj się z artykułem zestaw rekordów: dynamiczne wiązanie danych kolumn (ODBC).

 

Zobacz też

Koncepcje

Opieranie się na strukturze

Sekwencja operacji przy tworzeniu aplikacji MFC

Sekwencja operacji przy tworzeniu aplikacji OLE

Sekwencja operacji przy tworzeniu formantów ActiveX