作者:张骞2502860155 | 来源:互联网 | 2023-05-18 09:42
使用MFC提供的ODBC类:CDatabase(数据库类)、CRecordSet(记录集类)和CRecordView(可视记录集类)。CDatabase类用于提供对数据源的连接
使用MFC提供的ODBC
类:CDatabase(数据库类)、CRecordSet(记录集类)和CRecordView(可视记
录集类)。
CDatabase 类用于提供对数据源的连接,通过它可以对数据源进行操作
CRecordView类用于控制并显示数据库记录,该视图是直接连到一个CRecordSet
对象的表单视图
CRecordSet 类是用户最关心的,它为用户提供了对表记录进行操作的许多功
能,如:查询记录、添加记录、删除记录、修改记录等,并能直接
为数据源中的表映射一个CRecordSet类对象,方便用户的操作。
CRecordSet类对象提供了从数据源中提取出表的记录集,并提供了
2种操作形式:动态行集(Dynasets)和快照集(Snapshots)。动态
行集能与其他用户所进行的更改保持同步,而快照集则是数据的一
个静态视图。这2个形式在记录集被打开时都提供一组记录。所不
同的是:当在一个动态行集里滚动一条记录时,由其他用户或应用
程序中的其他记录对该记录所进行的更改会相应地显示出来,而快
照集则不会。