Visual C++ 中的数据访问
自 2011 年起,Microsoft 已在 ODBC 上对齐,作为本地应用程序连接到 SQL Server 数据库的标准。 有关详细信息,请参阅“FAQ”。 对于在 Windows 上运行的现代本机 C++ 应用程序,连接到 SQL 数据库(包括 Azure 中托管的 SQL 数据库)的最佳方法是,使用 ODBC Driver 11 for SQL Server on Windows。
对于开销较低的本地数据库实例,你可以使用不要求运行 SQL 实例的 SQL Server 2014 Express LocalDB。 C++/CLI 库可以使用本机 ODBC 驱动程序或 ADO.NET 以及 .NET 的 Azure 数据服务。 有关详细信息,请参阅使用 ADO.NET 的数据访问 (C++/CLI)和在 Visual Studio 中访问数据。
本节内容
本节包含了旧版数据库编程技术。 这些页面并不总是与新应用程序相关。
数据访问编程
介绍使用 Visual C++ 的旧版数据访问编程,其首选方法就是使用其中一个类库,例如活动模板库 (ATL) 或 Microsoft 基础类 (MFC) 库,这样可以简化数据库 API 的处理。OLE DB 编程
提供讨论 OLE DB 数据库技术和 OLE DB 模板库的概念性主题的链接。开放式数据库连接 (ODBC)(通过 MFC)
提供讨论使用 MFC 面向 ODBC 的概念性主题的链接。数据绑定控件(ADO 和 RDO)
讨论通过 MFC 项目中的 ActiveX 控件使您可以快速开发数据库应用程序的可重用数据绑定机制。
相关章节
OLE DB 模板
提供 OLE DB 使用者参考资料和提供程序模板,实现许多常用 OLE DB 接口的一组模板类。MFC 参考
提供 MFC 库参考材料,一组构成应用程序框架的类,它是为 Windows API 编写的应用程序框架。