Udostępnij za pośrednictwem


Kolejność operacji tworzenia aplikacji baz danych

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

[!UWAGA]

W Visual C++.NET, środowiska Visual C++ i kreatorzy już obsługiwać DAO (chociaż klasy DAO są włączone i nadal można ich użyć).Firma Microsoft zaleca, aby użyć ODBC dla nowych projektów MFC.Utrzymania istniejących aplikacji, należy używać tylko obiektów DAO.

Tworzenie aplikacji baz danych

Zadania

Można to zrobić

Jest w ramach

Należy zdecydować, czy użyć 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ł Danych programu Access programowania.

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

Utworzyć szkielet aplikacji z opcjami bazy danych.

Kreator aplikacji MFC.Wybierz opcje na stronie pomocy bazy danych.Jeśli wybierzesz opcję tworzy widok rekordu, również określić:

  • Nazwa źródła i tabeli 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 określonych pliki mogą zawierać klasy zestawu rekordów.

Projektowanie bazy danych formularza lub formularzy.

Edytor Visual C++ okna dialogowego do formantów na zasoby szablonu okno dialogowe dla klas widoku rekordu.

Kreator aplikacji MFC tworzy zasób szablon puste okno dialogowe pozwala wypełnić.

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

Tworzenie klas i okno dialogowe Edytor projektowania widoków za pomocą widoku klasy.

Widok klasy tworzy dodatkowe pliki dla nowych klas.

Tworzyć obiekty recordset w kodzie.Zaznaczać rekordy za pomocą każdego zestawu rekordów...

Zestawach rekordów są oparte na klasy pochodzące od CRecordset z kreatorów.

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

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

Obiekty recordset należy oprzeć na obiekty bazy danych.

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

Dynamicznie powiązania kolumn danych do zestawu rekordów.

W ODBC należy dodać kod do klasy pochodnej rekordów do zarządzania wiązania.Zobacz artykuł zestaw rekordów: dynamiczne wiązanie danych kolumn (ODBC).

 

Zobacz też

Koncepcje

Budowanie w ramach

Sekwencja operacji budowania aplikacji MFC

Kolejność operacji tworzenia aplikacji OLE

Kolejność operacji tworzenia formantów ActiveX