複製鏈接
請複製以下鏈接發送給好友

COleDBRecordView

鎖定
COleDBRecordView對象是一個用來顯示受控制的數據庫記錄的視窗。這個視窗是一個直接連接於CRowset對象的表格視窗。
中文名
COleDBRecordView
對    象
顯示受控制的數據庫記錄的視窗
視    窗
直接連接於對象的表格視窗
信    息
請參見“Visual C++程序員指南”

目錄

COleDBRecordView簡介

COleDBRecordView對象是一個用來顯示受控制的數據庫記錄的視窗。這個視窗是一個直接連接於CRowset對象的表格視窗。該視窗是從一個對話框模板資源生成來的,並且在對話框模板的控件中顯示CRowset對象域。COleDBRecordView對象使用對話框數據交換(DDX)和CRowset中的導航功能,來使數據在表格上的控件與行集之間自動移動。COleDBRecordView也提供缺省的用於移動到第一個,下一個,前一個或最後一個的實現,並且提供在當前視窗中用於更新記錄的界面。

COleDBRecordView注意

如果你使用Date Access Objects(DAO)類比使用OLE DB ConsumerTemplate類更多,請使用CDaoRecordView來代替。如果要獲取更多的信息,請參見“Visual C++程序員指南”一書中的文章“數據庫主題(總體)”和“DAO和MFC”。
COleDBRecordView在行集中跟蹤用户的位置,因此記錄視窗可以更新用户界面。當用户移動到行集的任何一端時,記錄視窗就會使用在同一方向上進一步移動的用户界面對象——如菜單項或工具條按鈕無效。
如果要獲取更多關於行集類的信息,請參見“Microsoft Visual C++ 6.0類庫參考手冊”中的“Microsoft Visual C++6.0模板庫參考”卷中的文章“使用OLE DBConsumer Templates”。
#include <afxoledb.h>
COleDBRecordView類成員

COleDBRecordView構造

構造一個COleDBRecordView對象

COleDBRecordView屬性

OnGetRowset
返回一個指向CRowset類對象的指針

COleDBRecordView操作

更新數據源上的當前記錄(如果變髒了),然後移動到指定的記錄(下一個,前一個,第一個或最後一個)