MFC 数据库ODBC

 使用控制面板——〉管理工具——〉ODBC——> 找到创建的数据源创建连接

MFC的ODBC 类主要包括以下几个类

CDatabase、CRecordset

CRecordView 可以建立起记录集与

数据的显示联系起来,利用对话框数据交换机制可以建立起记录集与界面控件之间的关系。这样就可以方便地把数据显示在界面上

CFieldExchange(该类封闭了数据变换(DDX),它所提供的是记录集字段数据与相应的数据库的表的字段之间的数据交换。利用

该类可以把记录集与数据库中的表联系在一起,从面简化 了两者之间的数据传递的操作。

CDBException 代表ODBC类产生的异常。


当应用程序要用到数据源时,windows 系统就会利用注册表去查询相应的数据源是否已经存在,同时得到数据源的相关

信息。如果 用户删除了某个ODBC数据源,那么也会在注册表中有所反应,即删除相应的子键。如果配置的数据源是

用户数据源,windows系统便会修改注册表的HKEY_CURRENT_USER\SOFTWARE\ODBC.INI子键,如果是系统数据源,系统修改

HKEY_CURRENT_USER\SOFTWARE\ODBC.INI主键。因此,可以在应用

程序中使用windows中的注册表编辑函数来完成“ODBC 数据源管理器”所做的工作,这样就可以达到动态加载数据源的目的


你可能感兴趣的:(C++,MFC)