ODBC 类

这些类与其他应用程序框架类一起使用,可以轻松访问可使用开放式数据库连接 (ODBC) 驱动程序的各种数据库。

使用 ODBC 数据库的程序至少具有一个 CDatabase 对象和一个 CRecordset 对象。

CDatabase
封装与数据源的连接,通过此连接可操作数据源。

CRecordset
封装从数据源选择的一组记录。 利用记录集能够从一条记录滚动到另一条记录、更新记录(添加、编辑和删除记录)、使用筛选器限定选择、对选择进行排序,以及使用在运行时获得或计算的信息对所选内容进行参数化。

CRecordView
提供直接连接到记录集对象的窗体视图。 对话框数据交换 (DDX) 机制在记录集与记录视图上的控件之间交换数据。 与所有窗体视图一样,记录视图也基于对话框模板资源。 记录视图还支持在记录集中从一条记录移动到另一条记录、更新记录以及关闭记录视图时关闭关联的记录集。

CDBException
数据访问处理失败导致的异常。 此类的用途与类库的异常处理机制中的其他异常类相同。

CFieldExchange
提供上下文信息以支持记录字段交换 (RFX),用于在记录集对象的字段数据成员和参数数据成员与数据源上的相应表列之间交换数据。 类似于类 CDataExchange,它同样用于对话框数据交换 (DDX)。

CLongBinary
封装二进制大型对象 (BLOB) 的存储句柄,例如位图。 CLongBinary 对象用于管理存储在数据库表中的大型数据对象。

CDBVariant
允许存储值而无需担心值的数据类型。 CDBVariant 跟踪当前值的数据类型,该值存储在联合中。

另请参阅

类概述