Pořadí operací pro vytváření databázových aplikací
Následující tabulka zobrazuje vaši roli a rámci písemně databázové aplikace.
[!POZNÁMKA]
Tak jako jazyk Visual C++ .NET, tak taky prostředí a průvodci jazyka Visual C++ nepodporují rozhraní DAO (přestože třídy rozhraní DAO jsou zahrnuty a lze je stále použít).Společnost Microsoft doporučuje použít ODBC pro nové projekty MFC.Měli by jste používat pouze rozhraní DAO pro údržbu existujících aplikací.
Vytváření databáze aplikací
Úloha |
Provedete |
Nemá v rámci |
---|---|---|
Rozhodnete, zda použít třídy MFC ODBC nebo DAO. |
Pomocí rozhraní ODBC pro nové projekty MFC.Pomocí objektu DAO pouze zachování existujících aplikací.Viz použití DAO nebo ODBC?.Obecné informace naleznete v článku Data Access programování. |
Rámci dodávky tříd, které podporují přístup k databázi. |
Vytvoření obalu s kostlivcem aplikace s možností databáze. |
Spusťte Průvodce aplikace MFC.Vyberte možnosti na stránce Podpora databáze.Pokud zvolíte možnost, která vytvoří zobrazení záznamu, také určete:
|
Průvodce aplikací MFC vytvoří soubory a určuje, že obsahuje nezbytné.V závislosti na možnostech, které zadáte můžete zahrnout soubory třídy recordset. |
Navrhněte formulář databáze nebo formuláře. |
Pomocí editoru jazyka Visual C++ dialogové okno umístit ovládací prvky na prostředky dialogové okno šablony pro vaše zobrazení záznamu třídy. |
Aplikace MFC vytvoří prostředek prázdné dialogové okno šablony můžete vyplnit. |
Podle potřeby vytvořte další záznam třídy zobrazení a záznamů. |
Třída zobrazení použijte k vytvoření třídy a v dialogovém okně editor do návrhového zobrazení. |
Zobrazení třídy vytvoří další soubory pro nové třídy. |
Vytvoření sady záznamů objektů podle potřeby v kódu.Každá sada záznamů slouží k práci se záznamy... |
Do sady záznamů založeny na třídy odvozené z CRecordset s průvodci. |
ODBC používá pole záznamu exchange (RFX) pro výměnu dat mezi databází a členů dat pole v sadě záznamů.Pokud používáte zobrazení záznamu, dialogové okno výměny dat (DDX) vyměňuje data mezi záznamů a ovládací prvky pro zobrazení záznamu. |
.. nebo vytvořit explicitní CDatabase v kódu pro každou databázi, kterou chcete otevřít. |
Objekty recordset založte na databázové objekty. |
Objekt databáze poskytuje rozhraní pro zdroj dat. |
Dynamicky vazbu sloupce dat v sadě záznamů. |
V rozhraní ODBC přidejte kód do třídy odvozené recordset spravovat vazby.Naleznete v článku záznamů: dynamicky vázání dat sloupců (ODBC). |
|
Viz také
Koncepty
Pořadí operací pro vytváření aplikací MFC