Share via


Working with Documents and Views

OverviewHow Do IFAQSampleODBC Driver List

The Microsoft Foundation Class Library relies on a document/view architecture for many of its features. Typically a document stores your data, and a view displays it within the client area of a frame window and manages user interaction with the data. The view communicates with the document to obtain and update the data. You can use the database classes with the framework or without it.

For more information about using database classes in the framework, see the article MFC: Using Database Classes with Documents and Views.

By default, AppWizard creates a skeleton application with no database support. But you can select options to include minimal database support or more complete form-based support. For more information about AppWizard options, see the article Overview: Creating a Program That Supports a Database.

You can also use the database classes without using the full document/view architecture. For more information, see the article MFC: Using Database Classes Without Documents and Views.