共用方式為


COleDBRecordView 類別

在控制項中顯示資料庫資料錄的檢視。

class COleDBRecordView : public CFormView

成員

48807ebh.collapse_all(zh-tw,VS.110).gif受保護的建構函式

名稱

描述

COleDBRecordView::COleDBRecordView

建構 COleDBRecordView 物件。

48807ebh.collapse_all(zh-tw,VS.110).gif公用方法

名稱

描述

COleDBRecordView::OnGetRowset

傳回標準 HRESULT 值。

COleDBRecordView::OnMove

更新目前的資料錄 (如果已變更) 在資料來源會移動到指定的資料錄 (接下來,之前,第一個或前)。

備註

這個檢視是表單檢視直接連接至 CRowset 物件。 這個檢視從對話方塊樣板資源建立並顯示 CRowset 物件的欄位在對話方塊樣板的控制項。 COleDBRecordView 物件使用對話資料交換 (Dialog Data Exchange,DDX) 和巡覽功能建置在 CRowset, Automation 資料的動作在表單控制項和資料列集欄位之間的。 COleDBRecordView 也提供移動的預設實作移到第一個,下一個,上一個或最後一筆資料錄和用來更新目前的資料錄在檢視。

您可以透過 COleDbRecordView 使用 DDX 函式,從資料庫資料錄集直接取得資料並將其顯示於對話方塊控制項中。 您應該透過 COleDbRecordView 使用 DDX_* 方法 (例如 DDX_Text),而不是 DDX_Field* 函式 (例如 DDX_FieldText)。 DDX_FieldText 不適用於 COleDbRecordView 一起使用,因為 DDX_FieldText 採用型別 CRecordset* (適用於) 或 CRecordViewCDaoRecordset* 的其他引數 ( CDaoRecordView)。

注意事項注意事項

如果您使用存取資料時使用物件 (DAO) 類別而非 OLE DB 消費者樣板類別,使用類別 CDaoRecordView 。如需詳細資訊,請參閱本文 概觀:資料庫程式開發

COleDBRecordView 記錄使用者在資料列集的位置,使得資料錄檢視 (Record View) 可以更新使用者介面。 當使用者移至資料列集時的終止,則資料錄檢視停用使用者介面物件 (例如功能表項目或工具列按鈕動作的進一步向相同的方向。

如需資料列集類別的詳細資訊,請參閱 使用 OLE DB 消費者樣板 文章。

繼承階層架構

CObject

CCmdTarget

CWnd

CView

CScrollView

CFormView

COleDBRecordView

需求

Header: afxoledb.h

請參閱

參考

階層架構圖